java.lang.Object
com.sun.security.auth.module.NTSystem
This class implementation retrieves and makes available NT
 security information for the current user.
- 
Constructor SummaryConstructorsConstructorDescriptionNTSystem()Instantiate anNTSystemand load the native library to access the underlying system information.
- 
Method SummaryModifier and TypeMethodDescriptionGet the domain for the current NT user.Get a printable SID for the current NT user's domain.String[]Get the printable group SIDs for the current NT user.longGet an impersonation token for the current NT user.getName()Get the username for the current NT user.Get a printable primary group SID for the current NT user.Get a printable SID for the current NT user.
- 
Constructor Details- 
NTSystempublic NTSystem()Instantiate anNTSystemand load the native library to access the underlying system information.
 
- 
- 
Method Details- 
getNameGet the username for the current NT user.- Returns:
- the username for the current NT user.
 
- 
getDomainGet the domain for the current NT user.- Returns:
- the domain for the current NT user.
 
- 
getDomainSIDGet a printable SID for the current NT user's domain.- Returns:
- a printable SID for the current NT user's domain.
 
- 
getUserSIDGet a printable SID for the current NT user.- Returns:
- a printable SID for the current NT user.
 
- 
getPrimaryGroupIDGet a printable primary group SID for the current NT user.- Returns:
- the primary group SID for the current NT user.
 
- 
getGroupIDsGet the printable group SIDs for the current NT user.- Returns:
- the group SIDs for the current NT user.
 
- 
getImpersonationTokenpublic long getImpersonationToken()Get an impersonation token for the current NT user.- Returns:
- an impersonation token for the current NT user.
 
 
-