This package includes interfaces and classes for the WebLogic Principal Validation provider.
Interface | Description |
---|---|
IDCSAppRole |
The
IDCSAppRole interface is a convenience interface that
represents the attributes of an Oracle Identity Cloud Service application role. |
IDCSClient |
The
IDCSClient interface represents the attributes of an Oracle Identity Cloud Service client. |
IDCSScope |
The
IDSCScope interface is a marker interface used to signify that a principal
represents a WebLogic Server Oracle Identity Cloud Service scope from an Oracle Identity Cloud Service access token. |
IdentityDomainPrincipal |
The
IdentityDomainPrincipal interface is a convenience interface that
identifies principals that carry identity domain information. |
OAuthClient |
The
OAuthClient interface represents the attributes of an OAuth client. |
OAuthScope |
The
OAuthScope interface is a marker interface used to signify that a principal
represents a WebLogic Server OAuth client scope from the access token. |
WLSPrincipal |
The
WLSPrincipal interface is a convenience interface that
defines a principal whose name field will be signed by the
weblogic.security.provider.PrincipalValidatorImpl class. |
Class | Description |
---|---|
IDCSAppRoleImpl |
The
IDCSAppRoleImpl is a convenience class that
is a Java Principal which
implements IDCSAppRole and represents instances of an
Oracle Identity Cloud Service application role in the Java Subject . |
IDCSClientImpl |
The
IDCSClientImpl is a convenience class that
is a Java Principal which
implements IDCSClient and represents instances of an
Oracle Identity Cloud Service client in the Java Subject . |
IDCSScopeImpl |
The
IDCSScopeImpl is a convenience class that implements a IDCSScope
principal whose name and identity domain field will be signed by the
weblogic.security.provider.PrincipalValidatorImpl class. |
PrincipalConfigurationDelegate |
This helper class retrieves the related CaseInsensitiveMatch and useGUIDandDnInEqual
flags.
|
PrincipalFactory |
This class could be used to create WLSPrincipal instances with appropriate
values, i.e.
|
WLSAbstractPrincipal |
The
WLSAbstractPrincipal class is a convenience abstract class
that implements a principal whose name field will be signed by the
weblogic.security.provider.PrincipalValidatorImpl class. |
WLSGroupImpl |
The
WLSGroupImpl class is a convenience class that implements a
WLSGroup principal whose name field will be signed by the
weblogic.security.provider.PrincipalValidatorImpl class. |
WLSUserImpl |
The
WLSUserImpl is a convenience class that implements a WLSUser
principal whose name field will be signed by the
weblogic.security.provider.PrincipalValidatorImpl class. |