authenticate: specifies whether
the view requires that the user is authenticated, i.e. that the user has to be
a registered user (not guest or generic user).
<action path="/RequisitionListDisplayView"
type="com.ibm.commerce.struts.BaseAction">
<set-property property="authenticate"
value="10001:1"/>
</action>
credentialsAccepted: is used when you have partially authenticed users, i.e. users that have been remembered via the Remember Me function. If a user has not specifically authenticated (i.e. logged on via the Logon command), but has been remembered via the Remember Me persistent cookie, that user is considered partially authenticated my Commerce.
<action
path="/LogonCmd" parameter="com.ibm.commerce.catalog.commands.LogonCmd"
type="com.ibm.commerce.struts.BaseAction">
set-property
property="credentialsAccepted" value="0:P" />
</action>
https: specifies whether the resource in question needs to be presented
via HTTPS. If you try to access the resources via HTTP, Commerce will redirect
you to an HTTPS version of the page.
<action path="/OrderItemDisplayView" type="com.ibm.commerce.struts.BaseAction">
<set-property property="https" value="0:1"/>
</action>
The value before the colon (:) is the store id. So you can have different https values for different stores, e.g. 10001:1, 10102:1
<action path="/OrderItemDisplayView" type="com.ibm.commerce.struts.BaseAction">
<set-property property="https" value="0:1"/>
</action>
The value before the colon (:) is the store id. So you can have different https values for different stores, e.g. 10001:1, 10102:1
“0 “means it applies to all stores(site
level). It does not make sense to have more than one 0:1.
Comments
Post a Comment