public static class AbstractLoginService.UserPrincipal
extends java.lang.Object
implements java.security.Principal, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private Credential |
_credential |
private java.lang.String |
_name |
private static long |
serialVersionUID |
Constructor and Description |
---|
UserPrincipal(java.lang.String name,
Credential credential) |
Modifier and Type | Method and Description |
---|---|
boolean |
authenticate(Credential c) |
boolean |
authenticate(java.lang.Object credentials) |
java.lang.String |
getName() |
java.lang.String |
toString() |
private static final long serialVersionUID
private final java.lang.String _name
private final Credential _credential
public UserPrincipal(java.lang.String name, Credential credential)
public boolean authenticate(java.lang.Object credentials)
public boolean authenticate(Credential c)
public java.lang.String getName()
getName
in interface java.security.Principal
public java.lang.String toString()
toString
in interface java.security.Principal
toString
in class java.lang.Object