AdjudicationProvider, AdjudicationProviderV2, AuditProvider, AuditProviderV2, AuthenticationProvider, AuthenticationProviderV2, AuthorizationProvider, BulkAdjudicationProvider, BulkAuthorizationProvider, BulkRoleProvider, CertPathProvider, CredentialProviderV2, DeployableAuthorizationProviderV2, DeployableRoleProviderV2, RoleProvider, VersionableApplicationProviderpublic interface SecurityProvider
SecurityProvider interface is required of all
security providers (WebLogic and custom) because it provides
basic methods for their use in the WebLogic Server environment.| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getDescription() |
Gets a brief text description of the security provider.
|
void |
initialize(ProviderMBean providerMBean,
SecurityServices securityServices) |
Initializes the security provider.
|
void |
shutdown() |
Shuts down the security provider.
|
void initialize(ProviderMBean providerMBean, SecurityServices securityServices)
providerMBean - the MBean specific to the security provider that is
used during initialization.securityServices - an object from which a security provider
can get the AuditorService,
which limits the security provider to using the Auditor
object's writeEvent method.java.lang.SecurityException - if the caller lacks appropriate permission for the operation.java.lang.String getDescription()
void shutdown()
java.lang.SecurityException - if the caller lacks appropriate permission for the operation.