Class TokenProviderResponse


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

      • TokenProviderResponse

        public TokenProviderResponse()
    • Method Detail

      • 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