Used in: security-config.
The following table describes the elements you can define within the access-controller element.
Element | Required/Optional | Description |
---|---|---|
<class-name> | Required | Specifies the name of a Java class that implements com.tangosol.net.security.AccessController
interface, which will be used by the Coherence
Security Framework to check access rights for clustered resources and
encrypt/decrypt node-to-node communications regarding those rights. Default value is com.tangosol.net.security.DefaultController. |
<init-params> | Optional | Contains one or more initialization parameter(s) for a class that implements the AccessController interface.
For the default AccessController implementation the parameters are the paths to the key store file and permissions description file, specified as follows: <init-params> <init-param id="1"> <param-type>java.io.File</param-type> <param-value system-property="tangosol.coherence.security.keystore"></param-value> </init-param> <init-param id="2"> <param-type>java.io.File</param-type> <param-value system-property="tangosol.coherence.security.permissions"></param-value> </init-param> </init-params>
|