Class ConsumerCredentials


  • public final class ConsumerCredentials
    extends java.lang.Object
    Consumer credentials class (credentials issued by the Service Provider for the application). The class stores client secret as byte array to improve security.
    Since:
    2.3
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String consumerKey  
      private byte[] consumerSecret  
    • Constructor Summary

      Constructors 
      Constructor Description
      ConsumerCredentials​(java.lang.String consumerKey, byte[] consumerSecret)
      Create a new consumer credentials with secret defined as byte array.
      ConsumerCredentials​(java.lang.String consumerKey, java.lang.String consumerSecret)
      Create new consumer credentials.
    • Field Detail

      • consumerKey

        private final java.lang.String consumerKey
      • consumerSecret

        private final byte[] consumerSecret
    • Constructor Detail

      • ConsumerCredentials

        public ConsumerCredentials​(java.lang.String consumerKey,
                                   java.lang.String consumerSecret)
        Create new consumer credentials.
        Parameters:
        consumerKey - Consumer key.
        consumerSecret - Consumer secret.
      • ConsumerCredentials

        public ConsumerCredentials​(java.lang.String consumerKey,
                                   byte[] consumerSecret)
        Create a new consumer credentials with secret defined as byte array.
        Parameters:
        consumerKey - Consumer key.
        consumerSecret - Consumer secret as byte array in the default encoding.
    • Method Detail

      • getConsumerKey

        public java.lang.String getConsumerKey()
        Get consumer key.
        Returns:
        Consumer key.
      • getConsumerSecret

        public java.lang.String getConsumerSecret()
        Get consumer secret.
        Returns:
        Consumer secret.
      • getConsumerSecretAsByteArray

        public byte[] getConsumerSecretAsByteArray()
        Get consumer secret as a byte array (in default encoding).
        Returns:
        Consumer secret.