Class SAMLSecurityContext
java.lang.Object
org.apache.cxf.rt.security.saml.claims.SAMLSecurityContext
- All Implemented Interfaces:
org.apache.cxf.rt.security.claims.ClaimsSecurityContext,org.apache.cxf.security.LoginSecurityContext,org.apache.cxf.security.SecurityContext
public class SAMLSecurityContext
extends Object
implements org.apache.cxf.rt.security.claims.ClaimsSecurityContext
-
Constructor Summary
ConstructorsConstructorDescriptionSAMLSecurityContext(Principal principal) SAMLSecurityContext(Principal principal, Set<Principal> roles) SAMLSecurityContext(Principal principal, Set<Principal> roles, org.apache.cxf.rt.security.claims.ClaimCollection claims) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.rt.security.claims.ClaimCollectionbooleanisUserInRole(String role) voidsetAssertionElement(Element assertionElement) voidvoidsetUserRoles(Set<Principal> userRoles)
-
Constructor Details
-
SAMLSecurityContext
-
SAMLSecurityContext
-
SAMLSecurityContext
-
-
Method Details
-
getClaims
public org.apache.cxf.rt.security.claims.ClaimCollection getClaims()- Specified by:
getClaimsin interfaceorg.apache.cxf.rt.security.claims.ClaimsSecurityContext
-
getUserPrincipal
- Specified by:
getUserPrincipalin interfaceorg.apache.cxf.security.SecurityContext
-
isUserInRole
- Specified by:
isUserInRolein interfaceorg.apache.cxf.security.SecurityContext
-
getSubject
- Specified by:
getSubjectin interfaceorg.apache.cxf.security.LoginSecurityContext
-
setUserRoles
-
getUserRoles
- Specified by:
getUserRolesin interfaceorg.apache.cxf.security.LoginSecurityContext
-
setAssertionElement
-
getAssertionElement
-
setIssuer
-
getIssuer
-