@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.Principalpublic int hashCode()
hashCode in interface java.security.PrincipalhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in interface java.security.Principalequals in class java.lang.Objectpublic java.lang.String toString()
toString in interface java.security.PrincipaltoString in class java.lang.Object