@Contract(threading=IMMUTABLE)
public class NTUserPrincipal
extends java.lang.Object
implements java.security.Principal, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
domain |
private java.lang.String |
ntname |
private static long |
serialVersionUID |
private java.lang.String |
username |
Constructor and Description |
---|
NTUserPrincipal(java.lang.String domain,
java.lang.String username) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDomain() |
java.lang.String |
getName() |
java.lang.String |
getUsername() |
int |
hashCode() |
java.lang.String |
toString() |
private static final long serialVersionUID
private final java.lang.String username
private final java.lang.String domain
private final java.lang.String ntname
public NTUserPrincipal(java.lang.String domain, java.lang.String username)
public java.lang.String getName()
getName
in interface java.security.Principal
public java.lang.String getDomain()
public java.lang.String getUsername()
public int hashCode()
hashCode
in interface java.security.Principal
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in interface java.security.Principal
equals
in class java.lang.Object
public java.lang.String toString()
toString
in interface java.security.Principal
toString
in class java.lang.Object