org.apache.cxf.fediz.tomcat
Class FederationPrincipalImpl
java.lang.Object
org.apache.catalina.realm.GenericPrincipal
org.apache.cxf.fediz.tomcat.FederationPrincipalImpl
- All Implemented Interfaces:
- Principal, org.apache.cxf.fediz.core.FederationPrincipal, org.apache.cxf.fediz.core.FedizPrincipal
public class FederationPrincipalImpl
- extends org.apache.catalina.realm.GenericPrincipal
- implements org.apache.cxf.fediz.core.FederationPrincipal
| Fields inherited from class org.apache.catalina.realm.GenericPrincipal |
gssCredential, loginContext, name, password, roles, userPrincipal |
| Methods inherited from class org.apache.catalina.realm.GenericPrincipal |
getGssCredential, getName, getPassword, getRoles, getUserPrincipal, hasRole, logout, setGssCredential, toString |
claims
protected org.apache.cxf.fediz.core.ClaimCollection claims
loginToken
protected Element loginToken
FederationPrincipalImpl
public FederationPrincipalImpl(String username,
List<String> roles,
List<org.apache.cxf.fediz.core.Claim> claims,
Element loginToken)
getClaims
public org.apache.cxf.fediz.core.ClaimCollection getClaims()
- Specified by:
getClaims in interface org.apache.cxf.fediz.core.FedizPrincipal
getLoginToken
public Element getLoginToken()
- Specified by:
getLoginToken in interface org.apache.cxf.fediz.core.FedizPrincipal
Apache Fediz