Module jdk.security.auth
Package com.sun.security.auth
Provides implementations of
Principal
.- Since:
- 1.4
-
Interface Summary Interface Description PrincipalComparator An object that implements thejava.security.Principal
interface typically also implements this interface to provide a means for comparing that object to a specifiedSubject
. -
Class Summary Class Description LdapPrincipal A principal identified by a distinguished name as specified by RFC 2253.NTDomainPrincipal This class implements thePrincipal
interface and represents the name of the Windows NT ___domain into which the user authenticated.NTNumericCredential This class abstracts an NT security token and provides a mechanism to do same-process security impersonation.NTSid This class implements thePrincipal
interface and represents information about a Windows NT user, group or realm.NTSidDomainPrincipal This class extendsNTSid
and represents a Windows NT user's ___domain SID.NTSidGroupPrincipal This class extendsNTSid
and represents one of the groups to which a Windows NT user belongs.NTSidPrimaryGroupPrincipal This class extendsNTSid
and represents a Windows NT user's primary group SID.NTSidUserPrincipal This class extendsNTSid
and represents a Windows NT user's SID.NTUserPrincipal This class implements thePrincipal
interface and represents a Windows NT user.PolicyFile Deprecated, for removal: This API element is subject to removal in a future version. As of JDK 1.4, replaced bysun.security.provider.PolicyFile
.SolarisNumericGroupPrincipal Deprecated, for removal: This API element is subject to removal in a future version. As of JDK 1.4, replaced byUnixNumericGroupPrincipal
.SolarisNumericUserPrincipal Deprecated, for removal: This API element is subject to removal in a future version. As of JDK 1.4, replaced byUnixNumericUserPrincipal
.SolarisPrincipal Deprecated, for removal: This API element is subject to removal in a future version. As of JDK 1.4, replaced byUnixPrincipal
.UnixNumericGroupPrincipal This class implements thePrincipal
interface and represents a user's Unix group identification number (GID).UnixNumericUserPrincipal This class implements thePrincipal
interface and represents a user's Unix identification number (UID).UnixPrincipal This class implements thePrincipal
interface and represents a Unix user.UserPrincipal A user principal identified by a username or account name.X500Principal Deprecated, for removal: This API element is subject to removal in a future version. A new X500Principal class is available in the Java platform.