org.apache.cxf.rs.security.saml.authorization
Class SecurityContextProviderImpl
java.lang.Object
org.apache.cxf.rs.security.saml.authorization.SecurityContextProviderImpl
- All Implemented Interfaces:
- SecurityContextProvider
public class SecurityContextProviderImpl
- extends Object
- implements SecurityContextProvider
|
Method Summary |
protected org.apache.cxf.security.SecurityContext |
doGetSecurityContext(org.apache.cxf.message.Message message,
Subject subject,
org.apache.cxf.rt.security.claims.ClaimCollection claims)
|
protected org.apache.cxf.rt.security.claims.ClaimCollection |
getClaims(org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)
|
org.apache.cxf.security.SecurityContext |
getSecurityContext(org.apache.cxf.message.Message message,
org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)
|
protected Subject |
getSubject(org.apache.cxf.message.Message message,
org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper,
org.apache.cxf.rt.security.claims.ClaimCollection claims)
|
protected String |
getSubjectPrincipalName(Subject subject,
org.apache.cxf.rt.security.claims.ClaimCollection claims)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityContextProviderImpl
public SecurityContextProviderImpl()
getSecurityContext
public org.apache.cxf.security.SecurityContext getSecurityContext(org.apache.cxf.message.Message message,
org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)
- Specified by:
getSecurityContext in interface SecurityContextProvider
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)
getSubjectPrincipalName
protected String getSubjectPrincipalName(Subject subject,
org.apache.cxf.rt.security.claims.ClaimCollection claims)
Apache CXF