Class Auth0AuthenticationMetaData

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.authentication.QAuthenticationMetaData
com.kingsrook.qqq.backend.core.model.metadata.authentication.Auth0AuthenticationMetaData
All Implemented Interfaces:
MetaDataProducerOutput, QMetaDataObject, TopLevelMetaDataInterface, Serializable

public class Auth0AuthenticationMetaData extends QAuthenticationMetaData
Meta-data to provide details of an Auth0 Authentication module
See Also:
  • Constructor Details

    • Auth0AuthenticationMetaData

      public Auth0AuthenticationMetaData()
      Default Constructor.
  • Method Details

    • withBaseUrl

      public Auth0AuthenticationMetaData withBaseUrl(String baseUrl)
      Fluent setter, override to help fluent flows
    • getBaseUrl

      public String getBaseUrl()
      Getter for baseUrl
    • setBaseUrl

      public void setBaseUrl(String baseUrl)
      Setter for baseUrl
    • withClientId

      public Auth0AuthenticationMetaData withClientId(String clientId)
      Fluent setter, override to help fluent flows
    • getClientId

      public String getClientId()
      Getter for clientId
    • setClientId

      public void setClientId(String clientId)
      Setter for clientId
    • withClientSecret

      public Auth0AuthenticationMetaData withClientSecret(String clientSecret)
      Fluent setter, override to help fluent flows
    • getClientSecret

      public String getClientSecret()
      Getter for clientSecret
    • setClientSecret

      public void setClientSecret(String clientSecret)
      Setter for clientSecret
    • getAudience

      public String getAudience()
      Getter for audience
    • setAudience

      public void setAudience(String audience)
      Setter for audience
    • withAudience

      public Auth0AuthenticationMetaData withAudience(String audience)
      Fluent setter for audience
    • getClientAuth0ApplicationTableName

      public String getClientAuth0ApplicationTableName()
      Getter for clientAuth0ApplicationTableName
    • setClientAuth0ApplicationTableName

      public void setClientAuth0ApplicationTableName(String clientAuth0ApplicationTableName)
      Setter for clientAuth0ApplicationTableName
    • withClientAuth0ApplicationTableName

      public Auth0AuthenticationMetaData withClientAuth0ApplicationTableName(String clientAuth0ApplicationTableName)
      Fluent setter for clientAuth0ApplicationTableName
    • getAccessTokenTableName

      public String getAccessTokenTableName()
      Getter for accessTokenTableName
    • setAccessTokenTableName

      public void setAccessTokenTableName(String accessTokenTableName)
      Setter for accessTokenTableName
    • withAccessTokenTableName

      public Auth0AuthenticationMetaData withAccessTokenTableName(String accessTokenTableName)
      Fluent setter for accessTokenTableName
    • getApplicationNameField

      public String getApplicationNameField()
      Getter for applicationNameField
    • setApplicationNameField

      public void setApplicationNameField(String applicationNameField)
      Setter for applicationNameField
    • withApplicationNameField

      public Auth0AuthenticationMetaData withApplicationNameField(String applicationNameField)
      Fluent setter for applicationNameField
    • getAuth0ClientIdField

      public String getAuth0ClientIdField()
      Getter for auth0ClientIdField
    • setAuth0ClientIdField

      public void setAuth0ClientIdField(String auth0ClientIdField)
      Setter for auth0ClientIdField
    • withAuth0ClientIdField

      public Auth0AuthenticationMetaData withAuth0ClientIdField(String auth0ClientIdField)
      Fluent setter for auth0ClientIdField
    • getQqqRecordIdField

      public Serializable getQqqRecordIdField()
      Getter for qqqRecordIdField
    • setQqqRecordIdField

      public void setQqqRecordIdField(Serializable qqqRecordIdField)
      Setter for qqqRecordIdField
    • withQqqRecordIdField

      public Auth0AuthenticationMetaData withQqqRecordIdField(Serializable qqqRecordIdField)
      Fluent setter for qqqRecordIdField
    • getClientAuth0ApplicationIdField

      public String getClientAuth0ApplicationIdField()
      Getter for clientAuth0ApplicationIdField
    • setClientAuth0ApplicationIdField

      public void setClientAuth0ApplicationIdField(String clientAuth0ApplicationIdField)
      Setter for clientAuth0ApplicationIdField
    • withClientAuth0ApplicationIdField

      public Auth0AuthenticationMetaData withClientAuth0ApplicationIdField(String clientAuth0ApplicationIdField)
      Fluent setter for clientAuth0ApplicationIdField
    • getAuth0AccessTokenField

      public String getAuth0AccessTokenField()
      Getter for auth0AccessTokenField
    • setAuth0AccessTokenField

      public void setAuth0AccessTokenField(String auth0AccessTokenField)
      Setter for auth0AccessTokenField
    • withAuth0AccessTokenField

      public Auth0AuthenticationMetaData withAuth0AccessTokenField(String auth0AccessTokenField)
      Fluent setter for auth0AccessTokenField
    • getQqqAccessTokenField

      public String getQqqAccessTokenField()
      Getter for qqqAccessTokenField
    • setQqqAccessTokenField

      public void setQqqAccessTokenField(String qqqAccessTokenField)
      Setter for qqqAccessTokenField
    • withQqqAccessTokenField

      public Auth0AuthenticationMetaData withQqqAccessTokenField(String qqqAccessTokenField)
      Fluent setter for qqqAccessTokenField
    • getExpiresInSecondsField

      public String getExpiresInSecondsField()
      Getter for expiresInSecondsField
    • setExpiresInSecondsField

      public void setExpiresInSecondsField(String expiresInSecondsField)
      Setter for expiresInSecondsField
    • withExpiresInSecondsField

      public Auth0AuthenticationMetaData withExpiresInSecondsField(String expiresInSecondsField)
      Fluent setter for expiresInSecondsField
    • getQqqApiKeyField

      public String getQqqApiKeyField()
      Getter for qqqApiKeyField
    • setQqqApiKeyField

      public void setQqqApiKeyField(String qqqApiKeyField)
      Setter for qqqApiKeyField
    • withQqqApiKeyField

      public Auth0AuthenticationMetaData withQqqApiKeyField(String qqqApiKeyField)
      Fluent setter for qqqApiKeyField
    • getAuth0ClientSecretField

      public String getAuth0ClientSecretField()
      Getter for auth0ClientSecretField
    • setAuth0ClientSecretField

      public void setAuth0ClientSecretField(String auth0ClientSecretField)
      Setter for auth0ClientSecretField
    • withAuth0ClientSecretField

      public Auth0AuthenticationMetaData withAuth0ClientSecretField(String auth0ClientSecretField)
      Fluent setter for auth0ClientSecretField