Package org.apache.cxf.sts.claims
Class ClaimsManager
- java.lang.Object
-
- org.apache.cxf.sts.claims.ClaimsManager
-
public class ClaimsManager extends Object
This class holds various ClaimsHandler implementations.
-
-
Constructor Summary
Constructors Constructor Description ClaimsManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PrincipaldoMapping(String sourceRealm, Principal sourcePrincipal, String targetRealm)List<ClaimsHandler>getClaimHandlers()List<ClaimsParser>getClaimParsers()IdentityMappergetIdentityMapper()List<String>getSupportedClaimTypes()booleanisStopProcessingOnException()protected List<ProcessedClaim>parseClaimsInAssertion(org.opensaml.saml.saml1.core.Assertion assertion)protected List<ProcessedClaim>parseClaimsInAssertion(org.opensaml.saml.saml2.core.Assertion assertion)ProcessedClaimCollectionretrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection primaryClaims, org.apache.cxf.rt.security.claims.ClaimCollection secondaryClaims, ClaimsParameters parameters)ProcessedClaimCollectionretrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection claims, ClaimsParameters parameters)voidsetClaimHandlers(List<ClaimsHandler> claimHandlers)voidsetClaimParsers(List<ClaimsParser> claimParsers)voidsetIdentityMapper(IdentityMapper identityMapper)voidsetStopProcessingOnException(boolean stopProcessingOnException)
-
-
-
Method Detail
-
getIdentityMapper
public IdentityMapper getIdentityMapper()
-
setIdentityMapper
public void setIdentityMapper(IdentityMapper identityMapper)
-
isStopProcessingOnException
public boolean isStopProcessingOnException()
-
setStopProcessingOnException
public void setStopProcessingOnException(boolean stopProcessingOnException)
-
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)
-
-