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 org.apache.cxf.security.SecurityContextdoGetSecurityContext(org.apache.cxf.message.Message message, Subject subject, org.apache.cxf.rt.security.claims.ClaimCollection claims)protected org.apache.cxf.rt.security.claims.ClaimCollectiongetClaims(org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)org.apache.cxf.security.SecurityContextgetSecurityContext(org.apache.cxf.message.Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)protected SubjectgetSubject(org.apache.cxf.message.Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper, org.apache.cxf.rt.security.claims.ClaimCollection claims)protected StringgetSubjectPrincipalName(Subject subject, org.apache.cxf.rt.security.claims.ClaimCollection claims)
-
-
-
Method Detail
-
getSecurityContext
public org.apache.cxf.security.SecurityContext getSecurityContext(org.apache.cxf.message.Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)- Specified by:
getSecurityContextin interfaceSecurityContextProvider
-
getClaims
protected org.apache.cxf.rt.security.claims.ClaimCollection getClaims(org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)
-
getSubject
protected Subject getSubject(org.apache.cxf.message.Message message, org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper, org.apache.cxf.rt.security.claims.ClaimCollection claims)
-
doGetSecurityContext
protected org.apache.cxf.security.SecurityContext doGetSecurityContext(org.apache.cxf.message.Message message, Subject subject, org.apache.cxf.rt.security.claims.ClaimCollection claims)
-
-