Class ClaimsParameters


  • public class ClaimsParameters
    extends Object
    This class encapsulates the parameters that will be passed to a ClaimsHandler instance to to retrieve claims. It consists of both parameters that have been extracted from the request, as well as configuration specific to the STS itself.
    • Constructor Detail

      • ClaimsParameters

        public ClaimsParameters()
    • Method Detail

      • getTokenStore

        public TokenStore getTokenStore()
      • setTokenStore

        public void setTokenStore​(TokenStore tokenStore)
      • getAppliesToAddress

        public String getAppliesToAddress()
      • setAppliesToAddress

        public void setAppliesToAddress​(String appliesToAddress)
      • setTokenRequirements

        public void setTokenRequirements​(TokenRequirements tokenRequirements)
      • setKeyRequirements

        public void setKeyRequirements​(KeyRequirements keyRequirements)
      • setEncryptionProperties

        public void setEncryptionProperties​(EncryptionProperties encryptionProperties)
      • setPrincipal

        public void setPrincipal​(Principal principal)
      • getPrincipal

        public Principal getPrincipal()
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setRealm

        public void setRealm​(String realm)
      • getRealm

        public String getRealm()
      • setMessageContext

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