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.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClaimsManager
public ClaimsManager()
getIdentityMapper
public IdentityMapper getIdentityMapper()
setIdentityMapper
public void setIdentityMapper(IdentityMapper identityMapper)
isStopProcessingOnException
public boolean isStopProcessingOnException()
setStopProcessingOnException
public void setStopProcessingOnException(boolean stopProcessingOnException)
getSupportedClaimTypes
public List<URI> 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(ClaimCollection primaryClaims,
ClaimCollection secondaryClaims,
ClaimsParameters parameters)
retrieveClaimValues
public ProcessedClaimCollection retrieveClaimValues(ClaimCollection claims,
ClaimsParameters parameters)
parseClaimsInAssertion
protected List<ProcessedClaim> parseClaimsInAssertion(org.opensaml.saml1.core.Assertion assertion)
parseClaimsInAssertion
protected List<ProcessedClaim> parseClaimsInAssertion(org.opensaml.saml2.core.Assertion assertion)
doMapping
protected Principal doMapping(String sourceRealm,
Principal sourcePrincipal,
String targetRealm)
Apache CXF