Class NTUserPrincipal

java.lang.Object
com.sun.security.auth.NTUserPrincipal
All Implemented Interfaces:
Serializable, Principal

public class NTUserPrincipal
extends Object
implements Principal, Serializable
This class implements the Principal interface and represents a Windows NT user.

Principals such as this NTUserPrincipal may be associated with a particular Subject to augment that Subject with an additional identity. Refer to the Subject class for more information on how to achieve this. Authorization decisions can then be based upon the Principals associated with a Subject.

See Also:
Principal, Subject, Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    NTUserPrincipal​(String name)
    Create an NTUserPrincipal with a Windows NT username.
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(Object o)
    Compares the specified Object with this NTUserPrincipal for equality.
    String getName()
    Return the Windows NT username for this NTPrincipal.
    int hashCode()
    Return a hash code for this NTUserPrincipal.
    String toString()
    Return a string representation of this NTPrincipal.

    Methods declared in class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods declared in interface java.security.Principal

    implies