Class SecurityContextProviderImpl
- java.lang.Object
-
- org.apache.cxf.rs.security.saml.authorization.SecurityContextProviderImpl
-
- All Implemented Interfaces:
SecurityContextProvider
public class SecurityContextProviderImpl extends Object implements SecurityContextProvider
-
-
Constructor Summary
Constructors Constructor Description SecurityContextProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SecurityContextdoGetSecurityContext(Message message, Subject subject, ClaimCollection claims)protected ClaimCollectiongetClaims(org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)SecurityContextgetSecurityContext(Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)protected SubjectgetSubject(Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper, ClaimCollection claims)protected StringgetSubjectPrincipalName(Subject subject, ClaimCollection claims)
-
-
-
Method Detail
-
getSecurityContext
public SecurityContext getSecurityContext(Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)
- Specified by:
getSecurityContextin interfaceSecurityContextProvider
-
getClaims
protected ClaimCollection getClaims(org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)
-
getSubject
protected Subject getSubject(Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper, ClaimCollection claims)
-
doGetSecurityContext
protected SecurityContext doGetSecurityContext(Message message, Subject subject, ClaimCollection claims)
-
getSubjectPrincipalName
protected String getSubjectPrincipalName(Subject subject, ClaimCollection claims)
-
-