public final class AuthenticatedPrincipal extends Object implements Principal, Serializable
Subject.getPrincipals(Class)
, passing in AuthenticatedPrincipal
.class,
e.g. when logging.Constructor and Description |
---|
AuthenticatedPrincipal(Principal wrappedPrincipal) |
AuthenticatedPrincipal(String userPrincipalName)
convenience constructor for the common case where we're wrapping a
UsernamePrincipal |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static AuthenticatedPrincipal |
getAuthenticatedPrincipalFromSubject(Subject authSubject) |
String |
getName() |
static AuthenticatedPrincipal |
getOptionalAuthenticatedPrincipalFromSubject(Subject authSubject) |
int |
hashCode() |
String |
toString() |
public AuthenticatedPrincipal(String userPrincipalName)
UsernamePrincipal
public AuthenticatedPrincipal(Principal wrappedPrincipal)
public int hashCode()
public boolean equals(Object obj)
public static AuthenticatedPrincipal getOptionalAuthenticatedPrincipalFromSubject(Subject authSubject)
public static AuthenticatedPrincipal getAuthenticatedPrincipalFromSubject(Subject authSubject)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.