public class WebPrincipal extends PrincipalImpl implements SecurityContextProxy
| Constructor and Description |
|---|
WebPrincipal(Principal p,
SecurityContext context) |
WebPrincipal(String user,
char[] pwd,
SecurityContext context) |
WebPrincipal(String user,
String password,
SecurityContext context)
Deprecated.
|
WebPrincipal(X509Certificate[] certs,
SecurityContext context) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object another)
This function returns true if the object passed matches
the principal represented in this implementation
|
X509Certificate[] |
getCertificates() |
Principal |
getCustomPrincipal() |
String |
getName()
Gets the name of the Principal as a java.lang.String
|
char[] |
getPassword() |
SecurityContext |
getSecurityContext() |
int |
hashCode()
Returns the hashcode for this Principal object
|
boolean |
isUsingCertificate() |
String |
toString()
Prints a stringified version of the principal.
|
public WebPrincipal(Principal p, SecurityContext context)
public WebPrincipal(String user, char[] pwd, SecurityContext context)
@Deprecated public WebPrincipal(String user, String password, SecurityContext context)
public WebPrincipal(X509Certificate[] certs, SecurityContext context)
public char[] getPassword()
public X509Certificate[] getCertificates()
public boolean isUsingCertificate()
public SecurityContext getSecurityContext()
getSecurityContext in interface SecurityContextProxypublic String getName()
PrincipalImplgetName in interface PrincipalgetName in class PrincipalImplpublic boolean equals(Object another)
PrincipalImplequals in interface Principalequals in class PrincipalImplanother - the Principal to compare with.public int hashCode()
PrincipalImplhashCode in interface PrincipalhashCode in class PrincipalImplpublic String toString()
PrincipalImpltoString in interface PrincipaltoString in class PrincipalImplpublic Principal getCustomPrincipal()
Copyright © 2017. All rights reserved.