Class ClaimsManager

java.lang.Object
org.apache.cxf.sts.claims.ClaimsManager

public class ClaimsManager extends Object
This class holds various ClaimsHandler implementations.
  • Constructor Details

    • ClaimsManager

      public ClaimsManager()
  • Method Details

    • getIdentityMapper

      public IdentityMapper getIdentityMapper()
    • setIdentityMapper

      public void setIdentityMapper(IdentityMapper identityMapper)
    • isStopProcessingOnException

      public boolean isStopProcessingOnException()
    • setStopProcessingOnException

      public void setStopProcessingOnException(boolean stopProcessingOnException)
    • getSupportedClaimTypes

      public List<String> getSupportedClaimTypes()
    • getClaimParsers

      public List<ClaimsParser> getClaimParsers()
    • getClaimHandlers

      public List<ClaimsHandler> getClaimHandlers()
    • setClaimParsers

      public void setClaimParsers(List<ClaimsParser> claimParsers)
    • setClaimHandlers

      public void setClaimHandlers(List<ClaimsHandler> claimHandlers)
    • retrieveClaimValues

      public ProcessedClaimCollection retrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection primaryClaims, org.apache.cxf.rt.security.claims.ClaimCollection secondaryClaims, ClaimsParameters parameters)
    • retrieveClaimValues

      public ProcessedClaimCollection retrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection claims, ClaimsParameters parameters)
    • parseClaimsInAssertion

      protected List<ProcessedClaim> parseClaimsInAssertion(org.opensaml.saml.saml1.core.Assertion assertion)
    • parseClaimsInAssertion

      protected List<ProcessedClaim> parseClaimsInAssertion(org.opensaml.saml.saml2.core.Assertion assertion)
    • doMapping

      protected Principal doMapping(String sourceRealm, Principal sourcePrincipal, String targetRealm)