public 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 and Description |
---|---|
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.SecurityException
- if the caller lacks appropriate permission for the operation.String getDescription()
void shutdown()
SecurityException
- if the caller lacks appropriate permission for the operation.