Package org.apache.cxf.sts.claims
Class ClaimsManager
java.lang.Object
org.apache.cxf.sts.claims.ClaimsManager
This class holds various ClaimsHandler implementations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Principalbooleanprotected List<ProcessedClaim>parseClaimsInAssertion(org.opensaml.saml.saml1.core.Assertion assertion) protected List<ProcessedClaim>parseClaimsInAssertion(org.opensaml.saml.saml2.core.Assertion assertion) retrieveClaimValues(ClaimCollection primaryClaims, ClaimCollection secondaryClaims, ClaimsParameters parameters) retrieveClaimValues(ClaimCollection claims, ClaimsParameters parameters) voidsetClaimHandlers(List<ClaimsHandler> claimHandlers) voidsetClaimParsers(List<ClaimsParser> claimParsers) voidsetIdentityMapper(IdentityMapper identityMapper) voidsetStopProcessingOnException(boolean stopProcessingOnException)
-
Constructor Details
-
ClaimsManager
public ClaimsManager()
-
-
Method Details
-
getIdentityMapper
-
setIdentityMapper
-
isStopProcessingOnException
public boolean isStopProcessingOnException() -
setStopProcessingOnException
public void setStopProcessingOnException(boolean stopProcessingOnException) -
getSupportedClaimTypes
-
getClaimParsers
-
getClaimHandlers
-
setClaimParsers
-
setClaimHandlers
-
retrieveClaimValues
public ProcessedClaimCollection retrieveClaimValues(ClaimCollection primaryClaims, ClaimCollection secondaryClaims, ClaimsParameters parameters) -
retrieveClaimValues
public ProcessedClaimCollection retrieveClaimValues(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
-