|
This section provides a reference for the security provider attributes, and their default values.
Because default security provider attributes are not stored in the database, the BLM configuration API cannot discover the security provider attribute names or default values. Further, since there is an inheritance model with the provider attributes, if a given provider extends another, all the attributes from the parent are available as well.
You use these attribute names and default values with the BLM configuration API classes. For example, the SSMConfigurationManager.createProviderConfiguration() method has a parameter for mgmtinterface, which is the full name of the management interface associated with this provider. The mgmtinterface values are documented in this section.
As another example, the SSMProviderManager.getPropertyReport() method returns a report on a provider's properties collection. However, attributes that have not been explicitly set use their default values, which are not returned in the array of SSMProviderConfigElement objects. The default attribute values are documented in this section.
| Note: | All information entered through the BLM Configuration API is string based. |
Each of the following sections includes a table that lists the attributes supported by each security provider. Each table includes a List column that designates whether the getValue/setValue or getValueList/setValueList methods should be used with each attribute.
The ActiveDirectoryAuthenticator extends com.bea.security.providers.authentication.LDAPAuthenticator. Table 6-1 describes the attributes supported by this provider.
ALESIdentityAsserter extends com.bea.security.providers.authentication.alesidentity. Table 6-2 describes the attributes supported by this security provider.
ALESIdentityCredentialMapper extends weblogic.management.security.credentials.CredentialMapper. Table 6-3 describes the attributes supported by this security provider.
AsiAdjudicator extends weblogic.management.security.authorization.Adjudicator. Table 6-4 describes the attributes supported by this security provider.
ASIAuthorizationProvider extends com.bea.security.providers.authorization.asi Table 6-5 describes the attributes supported by this security provider.
ASIAuthorizer extends weblogic.management.security.Provider. Table 6-6 describes the attributes supported by this security provider.
ASIRoleMapperProvider extends weblogic.management.security.authorization.RoleMapper. Table 6-7 describes the attributes supported by this security provider.
DatabaseAuthenticatorextends com.bea.security.providers.authentication.dbms.DBMSAuthenticator.
DatabaseCredentialMapper extends weblogic.management.security.credentials.CredentialMapper. Table 6-8 describes the attributes supported by this security provider.
DefaultAuthenticator extends weblogic.management.security.authentication.Authenticator. Table 6-9 describes the attributes supported by this security provider.
DefaultAuthorizer extends weblogic.management.security.authorization.DeployableAuthorizer. Table 6-10 describes the attributes supported by this security provider.
DefaultCredentialMapper extends weblogic.management.security.credentials.DeployableCredentialMapper. Table 6-11 describes the attributes supported by this security provider.
DefaultRoleMapper extends weblogic.management.security.authorization.DeployableRoleMapper. Table 6-12 describes the attributes supported by this security provider.
IPlanetAuthenticator extends com.bea.security.providers.authentication.LDAPAuthenticator. Table 6-13 describes the attributes supported by this security provider.
LDAPAuthenticator extends weblogic.management.security.authentication.Authenticator. Table 6-14 describes the attributes supported by this security provider.
The attribute of an LDAP user object that specifies the distinguished names (DNs) of dynamic groups to which this user belongs. If such an attribute does not exist, WebLogic Server determines if a user is a member of a group by evaluating the URLs on the dynamic group. If a group contains other groups, WebLogic Server evaluates the URLs on any of the descendents (indicates parent relationship) of the group.
|
|||
This setting specifies how many levels of group membership can be searched. This setting is valid only if GroupMemberShipSearching is set to limited. Valid values are 0, and positive integers. For example, 0 indicates only direct group memberships will be found, positive number indicates the number of levels to go down.
|
|||
Log4jAuditor extends weblogic.management.security.audit.Auditor. Table 6-15 describes the attributes supported by this security provider.
Severity is the lowest level at which auditing is initiated. Audit event severity is treated as follows by the Log4j Audit Channel provider.
|
|||||
{"log4j.appender.ASIauditFile=org.apache.log4j.RollingFileAppender","log4j.appender.ASIauditFile.File={HOME}/log/secure_audit.log","log4j.appender.ASIauditFile.layout=org.apache.log4j.PatternLayout","log4j.appender.ASIauditFile.layout.ConversionPattern=%d [%t] %-5p %c - %m%n","log4j.logger.ASI_AUDIT=NULL, ASIauditFile","log4j.additivity.ASI_AUDIT=false"
|
|||||
List of AuditEvent types that will be Audited other than the default ones that can be configured using drop down boxes. Custom AuditEvents not listed here will not be audited.
|
|||||
|
|||||
NovellAuthenticator extends com.bea.security.providers.authentication.LDAPAuthenticator. Table 6-16 describes the attributes supported by this security provider.