Class TokenProviderResponse

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

public class TokenProviderResponse extends Object
This class encapsulates the response from a TokenProvider instance after creating a token.
  • Constructor Details

    • TokenProviderResponse

      public TokenProviderResponse()
  • Method Details

    • isComputedKey

      public boolean isComputedKey()
      Return true if the entropy represents a Computed Key.
    • setComputedKey

      public void setComputedKey(boolean computedKey)
      Set whether the entropy represents a Computed Key or not
    • getKeySize

      public long getKeySize()
      Get the KeySize that the TokenProvider set
    • setKeySize

      public void setKeySize(long keySize)
      Set the KeySize
    • setToken

      public void setToken(Object token)
      Set the token
      Parameters:
      token - the token to set
    • getToken

      public Object getToken()
      Get the token
      Returns:
      the token to set
    • setTokenId

      public void setTokenId(String tokenId)
      Set the token Id
      Parameters:
      tokenId - the token Id
    • getTokenId

      public String getTokenId()
      Get the token Id
      Returns:
      the token Id
    • setEntropy

      public void setEntropy(byte[] entropy)
      Set the entropy associated with the token.
      Parameters:
      entropy - the entropy associated with the token.
    • getEntropy

      public byte[] getEntropy()
      Get the entropy associated with the token.
      Returns:
      the entropy associated with the token.
    • setAttachedReference

      public void setAttachedReference(TokenReference attachedReference)
      Set the attached TokenReference
      Parameters:
      attachedReference - the attached TokenReference
    • getAttachedReference

      public TokenReference getAttachedReference()
      Get the attached TokenReference
      Returns:
      the attached TokenReference
    • setUnattachedReference

      public void setUnattachedReference(TokenReference unattachedReference)
      Set the unattached TokenReference
      Parameters:
      unattachedReference - Set the unattached TokenReference
    • getUnAttachedReference

      public TokenReference getUnAttachedReference()
      Get the unattached TokenReference
      Returns:
      the unattached TokenReference
    • getCreated

      public Instant getCreated()
      Get the Instant that this Token was Created
      Returns:
      the Instant that this Token was Created
    • setCreated

      public void setCreated(Instant created)
      Set the Instant that this Token was Created
      Parameters:
      created - the Instant that this Token was Created
    • getExpires

      public Instant getExpires()
      Get the Instant that this Token expires
      Returns:
      the Instant that this Token expires
    • setExpires

      public void setExpires(Instant expires)
      Set the Instant that this Token expires
      Parameters:
      expires - the Instant that this Token expires