Class TokenDelegationParameters
- java.lang.Object
-
- org.apache.cxf.sts.token.delegation.TokenDelegationParameters
-
public class TokenDelegationParameters extends Object
This class encapsulates the parameters that will be passed to a TokenDelegationHandler instance to. It consists of both parameters that have been extracted from the request, as well as configuration specific to the Operation itself (STSPropertiesMBean etc.)
-
-
Constructor Summary
Constructors Constructor Description TokenDelegationParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAppliesToAddress()KeyRequirementsgetKeyRequirements()Map<String,Object>getMessageContext()PrincipalgetPrincipal()STSPropertiesMBeangetStsProperties()ReceivedTokengetToken()PrincipalgetTokenPrincipal()TokenRequirementsgetTokenRequirements()Set<Principal>getTokenRoles()TokenStoregetTokenStore()voidsetAppliesToAddress(String appliesToAddress)voidsetKeyRequirements(KeyRequirements keyRequirements)voidsetMessageContext(Map<String,Object> messageContext)voidsetPrincipal(Principal principal)voidsetStsProperties(STSPropertiesMBean stsProperties)voidsetToken(ReceivedToken token)voidsetTokenPrincipal(Principal tokenPrincipal)voidsetTokenRequirements(TokenRequirements tokenRequirements)voidsetTokenRoles(Set<Principal> tokenRoles)voidsetTokenStore(TokenStore tokenStore)
-
-
-
Method Detail
-
getToken
public ReceivedToken getToken()
-
setToken
public void setToken(ReceivedToken token)
-
getTokenStore
public TokenStore getTokenStore()
-
setTokenStore
public void setTokenStore(TokenStore tokenStore)
-
getTokenRequirements
public TokenRequirements getTokenRequirements()
-
setTokenRequirements
public void setTokenRequirements(TokenRequirements tokenRequirements)
-
getKeyRequirements
public KeyRequirements getKeyRequirements()
-
setKeyRequirements
public void setKeyRequirements(KeyRequirements keyRequirements)
-
getStsProperties
public STSPropertiesMBean getStsProperties()
-
setStsProperties
public void setStsProperties(STSPropertiesMBean stsProperties)
-
setPrincipal
public void setPrincipal(Principal principal)
-
getPrincipal
public Principal getPrincipal()
-
getAppliesToAddress
public String getAppliesToAddress()
-
setAppliesToAddress
public void setAppliesToAddress(String appliesToAddress)
-
getTokenPrincipal
public Principal getTokenPrincipal()
-
setTokenPrincipal
public void setTokenPrincipal(Principal tokenPrincipal)
-
-