@Contract(threading=IMMUTABLE)
public final class BasicUserPrincipal
extends java.lang.Object
implements java.security.Principal, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
private java.lang.String |
username |
Constructor and Description |
---|
BasicUserPrincipal(java.lang.String username) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
int |
hashCode() |
java.lang.String |
toString() |
private static final long serialVersionUID
private final java.lang.String username
public java.lang.String getName()
getName
in interface java.security.Principal
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