Class CustomWrapperInputParameterOAuth20Authentication

java.lang.Object
com.denodo.vdb.engine.customwrapper.input.value.CustomWrapperInputParameterOAuth20Authentication

public class CustomWrapperInputParameterOAuth20Authentication extends Object
Defines the actual value of the OAuth 2.0 authentication returned by a CustomWrapperInputParameter of HTTP route type.
  • Constructor Details

    • CustomWrapperInputParameterOAuth20Authentication

      public CustomWrapperInputParameterOAuth20Authentication()
      Constructor.
  • Method Details

    • getAccessTokenExpiryDate

      public Calendar getAccessTokenExpiryDate()
      Gets the expiry date of the access token.
      Returns:
      The expiry date of the access token.
    • setAccessTokenExpiryDate

      public void setAccessTokenExpiryDate(Calendar accessTokenExpiryDate)
      Sets the expiry date of the access token.
      Parameters:
      accessTokenExpiryDate - The expiry date of the access token.
    • getAccessToken

      public String getAccessToken()
      Gets the access token.
      Returns:
      The access token.
    • setAccessToken

      public void setAccessToken(String accessToken)
      Sets the access token.
      Parameters:
      accessToken - The access token.
    • getClientIdentifier

      public String getClientIdentifier()
      Gets the client identifier.
      Returns:
      The client identifier.
    • setClientIdentifier

      public void setClientIdentifier(String clientIdentifier)
      Sets the client identifier.
      Parameters:
      clientIdentifier - The client identifier.
    • getClientSecret

      public String getClientSecret()
      Gets the client secret.
      Returns:
      The client secret.
    • setClientSecret

      public void setClientSecret(String clientSecret)
      Sets the client secret.
      Parameters:
      clientSecret - The client secret.
    • getQueryParameter

      public String getQueryParameter()
      Gets the name of the query parameter.
      Returns:
      The name of the query parameter.
    • setQueryParameter

      public void setQueryParameter(String queryParameter)
      Sets que name of the query parameter.
      Parameters:
      queryParameter - The name of the query parameter.
    • getRefreshToken

      public String getRefreshToken()
      Gets the refresh token.
      Returns:
      The refresh token.
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
      Sets the refresh token.
      Parameters:
      refreshToken - The refresh token.
    • getTokenEndpointURL

      public String getTokenEndpointURL()
      Gets the URL of the token endpoint.
      Returns:
      The URL of the token endpoint.
    • setTokenEndpointURL

      public void setTokenEndpointURL(String tokenEndpointURL)
      Sets the URL of the token endpoint.
      Parameters:
      tokenEndpointURL - The URL of the token endpoint.
    • getUserIdentifier

      public String getUserIdentifier()
      Gets the user identifier.
      Returns:
      The user identifier.
    • setUserIdentifier

      public void setUserIdentifier(String userIdentifier)
      Sets the user identifier.
      Parameters:
      userIdentifier - The user identifier.
    • getUserPassword

      public String getUserPassword()
      Gets the user password.
      Returns:
      The user password.
    • setUserPassword

      public void setUserPassword(String userPassword)
      Sets the user password.
      Parameters:
      userPassword - The user password.
    • getAuthenticationMethodOfAuthorizationServers

      Gets the authentication method of the authorization servers.
      Returns:
      The authentication method of the authorization servers.
    • setAuthenticationMethodOfAuthorizationServers

      public void setAuthenticationMethodOfAuthorizationServers(CustomWrapperInputParameterOAuth20Authentication.AuthenticationMethodOfAuthorizationServers authenticationMethodOfAuthorizationServers)
      Sets the authentication method of the authorization servers.
      Parameters:
      authenticationMethodOfAuthorizationServers - The authentication method of the authorization servers.
    • getAuthenticationGrantType

      Gets the authentication grant type.
      Returns:
      The authentication grant type.
    • setAuthenticationGrantType

      public void setAuthenticationGrantType(CustomWrapperInputParameterOAuth20Authentication.AuthenticationGrantType authenticationGrantType)
      Sets the authentication grant type.
      Parameters:
      authenticationGrantType - The authentication grant type.
    • getRequestSigningMethod

      Gets the request signing method.
      Returns:
      The request signing method.
    • setRequestSigningMethod

      public void setRequestSigningMethod(CustomWrapperInputParameterOAuth20Authentication.RequestSigningMethod requestSigningMethod)
      Sets the request signing method.
      Parameters:
      requestSigningMethod - The request signing method.
    • getScopes

      public List<String> getScopes()
      Gets the scopes.
      Returns:
      The scopes.
    • setScopes

      public void setScopes(List<String> scopes)
      Sets the scopes.
      Parameters:
      scopes - The scopes.
    • getRefreshTokenRequestExtraParameters

      public Map<String,String> getRefreshTokenRequestExtraParameters()
      Gets the refresh token extra parameters.
      Returns:
      The refresh token extra parameters.
    • setRefreshTokenRequestExtraParameters

      public void setRefreshTokenRequestExtraParameters(Map<String,String> refreshTokenRequestExtraParameters)
      Sets the refresh token extra parameters.
      Parameters:
      refreshTokenRequestExtraParameters - The refresh token extra parameters.