Class TokenProviderParameters

java.lang.Object
org.apache.cxf.sts.token.provider.TokenProviderParameters

public class TokenProviderParameters extends Object
This class encapsulates the parameters that will be passed to a TokenProvider instance to create a token. It consists of both parameters that have been extracted from the request, as well as configuration specific to the STS itself.
  • Constructor Details

    • TokenProviderParameters

      public TokenProviderParameters()
  • Method Details

    • getTokenStore

      public TokenStore getTokenStore()
    • setTokenStore

      public void setTokenStore(TokenStore tokenStore)
    • getClaimsManager

      public ClaimsManager getClaimsManager()
    • setClaimsManager

      public void setClaimsManager(ClaimsManager claimsManager)
    • getAppliesToAddress

      public String getAppliesToAddress()
    • setAppliesToAddress

      public void setAppliesToAddress(String appliesToAddress)
    • 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)
    • getEncryptionProperties

      public EncryptionProperties getEncryptionProperties()
    • 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()
    • getRequestedPrimaryClaims

      public ClaimCollection getRequestedPrimaryClaims()
    • setRequestedPrimaryClaims

      public void setRequestedPrimaryClaims(ClaimCollection requestedPrimaryClaims)
    • getRequestedSecondaryClaims

      public ClaimCollection getRequestedSecondaryClaims()
    • setRequestedSecondaryClaims

      public void setRequestedSecondaryClaims(ClaimCollection requestedSecondaryClaims)
    • isEncryptToken

      public boolean isEncryptToken()
    • setEncryptToken

      public void setEncryptToken(boolean encryptToken)
    • getMessageContext

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

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