Class ClaimsManager


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

      • ClaimsManager

        public ClaimsManager()
    • Method Detail

      • setIdentityMapper

        public void setIdentityMapper​(IdentityMapper identityMapper)
      • isStopProcessingOnException

        public boolean isStopProcessingOnException()
      • setStopProcessingOnException

        public void setStopProcessingOnException​(boolean stopProcessingOnException)
      • getSupportedClaimTypes

        public List<String> getSupportedClaimTypes()
      • 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)
      • parseClaimsInAssertion

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

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