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 Details

    • TokenDelegationParameters

      public TokenDelegationParameters()
  • Method Details

    • 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)
    • getTokenRoles

      public Set<Principal> getTokenRoles()
    • setTokenRoles

      public void setTokenRoles(Set<Principal> tokenRoles)
    • getMessageContext

      public Map<String,Object> getMessageContext()
    • setMessageContext

      public void setMessageContext(Map<String,Object> messageContext)