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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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
  • Constructor Details

    • SecurityContextProviderImpl

      public SecurityContextProviderImpl()
  • Method Details

    • 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)