Custom user registry settings
Use this page to configure the custom user registry.
To view this administrative console page, click Security > Global security. Under User registries, click Custom.
After the properties are set in this panel, click Apply. Under Additional Properties, click Custom properties to include additional properties that the custom registry requires. The following property is predefined by the product; set this property when required only:
- When this property is set to true, the getCallerPrincipal(), getUserPrincipal(), and getRemoteUser() methods return the display name. By default, the securityName of the user is returned. This property is introduced to support backward compatibility with the v4 custom registry.
When security is enabled and any of these custom user registry settings change, go to the Global security panel and click Apply to validate the changes.
- Server user ID
Specifies the user ID under which the server runs, for security purposes.
This server ID represents a valid user in the custom registry.
Data type: String
- Server user password
Specifies the password corresponding to the security server ID.
Data type: String
- Custom registry class name
Specifies a dot-separated class name that implements the com.ibm.websphere.security.UserRegistry interface.
Put the custom registry class name in the class path. A suggested location is the %install_root%/lib/ext directory. Although the custom registry implements the com.ibm.websphere.security.UserRegistry interface, for backward compatibility, a user registry can alternately implement the com.ibm.websphere.security.CustomRegistry interface.
Data type: String Default: com.ibm.websphere.security.FileRegistrySample
- Ignore case for authorization
Specifies that a case insensitive authorization check is performed when you use the default authorization.
Default: Disabled Range: Enabled or Disabled