java.lang.Object
com.sun.security.auth.module.NTSystem
This class implementation retrieves and makes available NT
 security information for the current user.
- 
Constructor Summary
ConstructorsConstructorDescriptionNTSystem()Instantiate anNTSystemand load the native library to access the underlying system information. - 
Method Summary
Modifier 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
- 
NTSystem
public NTSystem()Instantiate anNTSystemand load the native library to access the underlying system information. 
 - 
 - 
Method Details
- 
getName
Get the username for the current NT user.- Returns:
 - the username for the current NT user.
 
 - 
getDomain
Get the domain for the current NT user.- Returns:
 - the domain for the current NT user.
 
 - 
getDomainSID
Get a printable SID for the current NT user's domain.- Returns:
 - a printable SID for the current NT user's domain.
 
 - 
getUserSID
Get a printable SID for the current NT user.- Returns:
 - a printable SID for the current NT user.
 
 - 
getPrimaryGroupID
Get a printable primary group SID for the current NT user.- Returns:
 - the primary group SID for the current NT user.
 
 - 
getGroupIDs
Get the printable group SIDs for the current NT user.- Returns:
 - the group SIDs for the current NT user.
 
 - 
getImpersonationToken
public long getImpersonationToken()Get an impersonation token for the current NT user.- Returns:
 - an impersonation token for the current NT user.
 
 
 -