org.apache.cxf.sts.claims
Class ClaimsManager

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

public class ClaimsManager
extends Object

This class holds various ClaimsHandler implementations.


Constructor Summary
ClaimsManager()
           
 
Method Summary
 List<ClaimsHandler> getClaimHandlers()
           
 List<ClaimsParser> getClaimParsers()
           
 List<URI> getSupportedClaimTypes()
           
protected  List<Claim> parseClaimsInAssertion(org.opensaml.saml1.core.Assertion assertion)
           
protected  List<Claim> parseClaimsInAssertion(org.opensaml.saml2.core.Assertion assertion)
           
 ClaimCollection retrieveClaimValues(RequestClaimCollection claims, ClaimsParameters parameters)
           
 void setClaimHandlers(List<ClaimsHandler> claimHandlers)
           
 void setClaimParsers(List<ClaimsParser> claimParsers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClaimsManager

public ClaimsManager()
Method Detail

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 ClaimCollection retrieveClaimValues(RequestClaimCollection claims,
                                           ClaimsParameters parameters)

parseClaimsInAssertion

protected List<Claim> parseClaimsInAssertion(org.opensaml.saml1.core.Assertion assertion)

parseClaimsInAssertion

protected List<Claim> parseClaimsInAssertion(org.opensaml.saml2.core.Assertion assertion)


Apache CXF