See: Description
| Interface | Description | 
|---|---|
| ContextElementMessageStream | 
 The  
ContextHandlerMessageStream interface provides a way for context elements to
 specify that their internal streams must be reset prior to reading values. | 
| ContextHandler | 
 The  
ContextHandler interface provides a way for an internal Weblogic 
 container to pass additional information to a WebLogic Security Framework call, so that
 a security provider can obtain additional context information beyond what is provided
 by the arguments to a particular method. | 
| SecurityRole | 
 The  
SecurityRole interface represents the abstract notion
 of a security role. | 
| Class | Description | 
|---|---|
| AdminResource | 
 The  
AdminResource class is used by a container to specify
 the Administrative resource (and method related to the resource) that a caller
 is attempting to access. | 
| ApplicationResource | 
 The  
ApplicationResource class is used by a container to specify the
 Application resource (and method related to the resource) for which a security policy is being
 defined, or that a caller is attempting to access. | 
| COMResource | 
 The  
COMResource class is used by a container to specify a
 class type that can be exported from the COM runtime. | 
| ContextElement | 
 A  
ContextElement is an object used to represent a named value 
 that is used in a ContextHandler. | 
| ControlResource | 
 The  
ControlResource class is used by a controls container to specify the
 Control resource (and method related to the resource) that a caller is attempting to
 access. | 
| EISResource | 
 The  
EISResource class is used by a container to specify the
 EIS resource (and method related to the resource) that a caller is attempting
 to access. | 
| EJBResource | 
 The  
EJBResource class is used by a container to specify the
 EJB resource (and method related to the resource) that a caller is attempting to
 access. | 
| JDBCResource | 
 The  
JDBCResource class is used by a container to specify the
 JDBC resource (and method related to the resource) that a caller
 is attempting to access. | 
| JMSResource | 
 The  
JMSResource class is used by a container to specify the
 JMS resource (and method related to the resource) that a caller is
 attempting to access. | 
| JMXResource | 
 The  
JMXResource class is used by a container to
 specify the JMX MBean resource (and method related to the
 resource) that a caller is attempting to access. | 
| JNDIResource | 
 The  
JNDIResource class is used by a container to specify the
 JMS resource (and method related to the resource) that a caller is
 attempting to access. | 
| KerberosServiceResource | 
 The  
KerberosServiceResource is used by the customer to define a resource for Kerberos service. | 
| LegacyEnforceStrictURLPatternManager | 
 The  
LegacyEnforceStrictURLPatternManager class provide 
 enforceStrictURLPattern flag for backward compatibility with WebLogic Server version 8.1
 
 When this flag is true WebLogic Server enforces the use of the " / " character 
 as the default representation of an entire Web application in the security container. | 
| LegacyWebAppFilesCaseInsensitiveManager | |
| RemoteResource | 
 The  
RemoteResource class is used by WLS
 to represent a service endpoint that is not deployed
 on the local WLS server. | 
| ResourceBase | 
 The  
ResourceBase class is an abstract base class for all the specific resource types
 and facilitates the model for the extending resources. | 
| ServerResource | 
 The  
ServerResource class is used by a container to specify the
 Server resource (and method related to the resource) that a caller is
 attempting to access. | 
| URLResource | 
 The  
URLResource class is used by a container to specify the
 URL resource (and method related to the resource) that a caller is
 attempting to access. | 
| WebServiceResource | 
 The  
WebServiceResource class is used by a container to
 specify the Web Service resource (and method related to the resource)
 that a caller is attempting to access. | 
| WorkContextResource | 
 The  
WorkContextResource class is used by a container to specify the
 WorkContext resource (and method related to the resource) that a caller is
 attempting to access. | 
| Exception | Description | 
|---|---|
| DeployHandleCreationException | 
 The  
DeployHandleCreationException is thrown if a security provider 
 encounters a problem while creating a DeployPolicyHandle or
 DeployRoleHandle. | 
| InvalidParameterException | 
 The  
InvalidParameterException exception is thrown if invalid parameters
 are passed to the WebLogic Security Framework (that is, if a method
 expects some input parameters and does not receive what it expects). | 
| ResourceCreationException | 
 The  
ResourceCreationException exception is thrown if a security provider 
 encounters a problem while creating a resource. | 
| ResourceRemovalException | 
 The  
ResourceRemovalException exception is thrown if a security provider
 is unable to remove a resource. | 
| RoleCreationException | 
 A  
RoleCreationException exception is thrown if a Role Mapping provider
 has a problem creating a role. | 
| RoleRemovalException | 
 The  
RoleRemovalException exception is thrown if a Role Mapping provider
 is unable to remove a role. | 
| SecurityServiceException | 
 The  
SecurityServiceException exception is the base exception
 implemented by some of the WebLogic Security Framework exceptions
 (that is, any exception from the weblogic.security.services package
 that wrappers an exception with the same name from the weblogic.security.spi
 package). | 
| SecurityServiceRuntimeException | 
 The  
SecurityServiceRuntimeException exception is the base exception
 implemented by some of the WebLogic Security Framework exceptions
 (that is, any exception that is unique to the weblogic.security.services
 package). | 
weblogic.security.spi package.