Class 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 Detail

      • TokenDelegationParameters

        public TokenDelegationParameters()
    • Method Detail

      • getTokenStore

        public TokenStore getTokenStore()
      • setTokenStore

        public void setTokenStore​(TokenStore tokenStore)
      • setTokenRequirements

        public void setTokenRequirements​(TokenRequirements tokenRequirements)
      • setKeyRequirements

        public void setKeyRequirements​(KeyRequirements keyRequirements)
      • 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)
      • setTokenRoles

        public void setTokenRoles​(Set<Principal> tokenRoles)
      • setMessageContext

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