Class APICredentials

java.lang.Object
com.blockchyp.client.APICredentials

public class APICredentials extends Object
Encapsulates the big three BlockChyp API credentials.
  • Constructor Details

    • APICredentials

      public APICredentials()
      Default constructor.
    • APICredentials

      public APICredentials(String apiKey, String bearerToken, String signingKey)
      Alternate constructor that initializes all the credential fields.
      Parameters:
      apiKey - the API key
      bearerToken - the bearer token
      signingKey - the signing key.
  • Method Details

    • getApiKey

      public String getApiKey()
      Returns the API key.
      Returns:
      the API key.
    • setApiKey

      public void setApiKey(String apiKey)
      Sets the API key.
      Parameters:
      apiKey - the API key.
    • getBearerToken

      public String getBearerToken()
      Returns the bearer token.
      Returns:
      the bearer token.
    • setBearerToken

      public void setBearerToken(String bearerToken)
      Sets the bearer token.
      Parameters:
      bearerToken - the bearer token.
    • getSigningKey

      public String getSigningKey()
      Returns the signing key. This is used to build HMAC signatures for API requests.
      Returns:
      signing key.
    • setSigningKey

      public void setSigningKey(String signingKey)
      Sets the signing key.
      Parameters:
      signingKey - signing key.