Class AccessToken


  • public final class AccessToken
    extends Object
    Access Token class (credentials issued by the Service Provider for the user). The class stores client secret as byte array to improve security.
    Since:
    2.3
    Author:
    Miroslav Fuksa
    • Constructor Detail

      • AccessToken

        public AccessToken​(String token,
                           String accessTokenSecret)
        Create a new access token.
        Parameters:
        token - Access token.
        accessTokenSecret - Access token secret.
      • AccessToken

        public AccessToken​(String token,
                           byte[] accessTokenSecret)
        Create a new access token with secret defined as byte array.
        Parameters:
        token - Access token.
        accessTokenSecret - Access token secret as byte array in the default encoding.
    • Method Detail

      • getToken

        public String getToken()
        Get the access token.
        Returns:
        Access token.
      • getAccessTokenSecret

        public String getAccessTokenSecret()
        Get the access token secret.
        Returns:
        Secret part of access token.
      • getAccessTokenSecretAsByteArray

        public byte[] getAccessTokenSecretAsByteArray()
        Get the access token secret in byte arrays (in default encoding).
        Returns:
        Byte array with access token secret.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object