| Interface | Description | 
|---|---|
| IdentityDomainPrincipal | 
 The  
IdentityDomainPrincipal interface is a convenience interface that
 identifies principals that carry identity domain information. | 
| 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 | 
|---|---|
| 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. |