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
Meta-data to provide details of an Auth0 Authentication module
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for accessTokenTableNameGetter for applicationNameFieldGetter for audienceGetter for auth0AccessTokenFieldGetter for auth0ClientIdFieldGetter for auth0ClientSecretFieldGetter for baseUrlGetter for clientAuth0ApplicationIdFieldGetter for clientAuth0ApplicationTableNameGetter for clientIdGetter for clientSecretGetter for expiresInSecondsFieldGetter for qqqAccessTokenFieldGetter for qqqApiKeyFieldGetter for qqqRecordIdFieldvoid
setAccessTokenTableName
(String accessTokenTableName) Setter for accessTokenTableNamevoid
setApplicationNameField
(String applicationNameField) Setter for applicationNameFieldvoid
setAudience
(String audience) Setter for audiencevoid
setAuth0AccessTokenField
(String auth0AccessTokenField) Setter for auth0AccessTokenFieldvoid
setAuth0ClientIdField
(String auth0ClientIdField) Setter for auth0ClientIdFieldvoid
setAuth0ClientSecretField
(String auth0ClientSecretField) Setter for auth0ClientSecretFieldvoid
setBaseUrl
(String baseUrl) Setter for baseUrlvoid
setClientAuth0ApplicationIdField
(String clientAuth0ApplicationIdField) Setter for clientAuth0ApplicationIdFieldvoid
setClientAuth0ApplicationTableName
(String clientAuth0ApplicationTableName) Setter for clientAuth0ApplicationTableNamevoid
setClientId
(String clientId) Setter for clientIdvoid
setClientSecret
(String clientSecret) Setter for clientSecretvoid
setExpiresInSecondsField
(String expiresInSecondsField) Setter for expiresInSecondsFieldvoid
setQqqAccessTokenField
(String qqqAccessTokenField) Setter for qqqAccessTokenFieldvoid
setQqqApiKeyField
(String qqqApiKeyField) Setter for qqqApiKeyFieldvoid
setQqqRecordIdField
(Serializable qqqRecordIdField) Setter for qqqRecordIdFieldwithAccessTokenTableName
(String accessTokenTableName) Fluent setter for accessTokenTableNamewithApplicationNameField
(String applicationNameField) Fluent setter for applicationNameFieldwithAudience
(String audience) Fluent setter for audiencewithAuth0AccessTokenField
(String auth0AccessTokenField) Fluent setter for auth0AccessTokenFieldwithAuth0ClientIdField
(String auth0ClientIdField) Fluent setter for auth0ClientIdFieldwithAuth0ClientSecretField
(String auth0ClientSecretField) Fluent setter for auth0ClientSecretFieldwithBaseUrl
(String baseUrl) Fluent setter, override to help fluent flowswithClientAuth0ApplicationIdField
(String clientAuth0ApplicationIdField) Fluent setter for clientAuth0ApplicationIdFieldwithClientAuth0ApplicationTableName
(String clientAuth0ApplicationTableName) Fluent setter for clientAuth0ApplicationTableNamewithClientId
(String clientId) Fluent setter, override to help fluent flowswithClientSecret
(String clientSecret) Fluent setter, override to help fluent flowswithExpiresInSecondsField
(String expiresInSecondsField) Fluent setter for expiresInSecondsFieldwithQqqAccessTokenField
(String qqqAccessTokenField) Fluent setter for qqqAccessTokenFieldwithQqqApiKeyField
(String qqqApiKeyField) Fluent setter for qqqApiKeyFieldwithQqqRecordIdField
(Serializable qqqRecordIdField) Fluent setter for qqqRecordIdFieldMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.authentication.QAuthenticationMetaData
addSelfToInstance, getCustomizer, getName, getType, getValue, getValues, setCustomizer, setName, setType, setValue, setValues, validate, withCustomizer, withName, withType, withValue, withValues
-
Constructor Details
-
Auth0AuthenticationMetaData
public Auth0AuthenticationMetaData()Default Constructor.
-
-
Method Details
-
withBaseUrl
Fluent setter, override to help fluent flows -
getBaseUrl
Getter for baseUrl -
setBaseUrl
Setter for baseUrl -
withClientId
Fluent setter, override to help fluent flows -
getClientId
Getter for clientId -
setClientId
Setter for clientId -
withClientSecret
Fluent setter, override to help fluent flows -
getClientSecret
Getter for clientSecret -
setClientSecret
Setter for clientSecret -
getAudience
Getter for audience -
setAudience
Setter for audience -
withAudience
Fluent setter for audience -
getClientAuth0ApplicationTableName
Getter for clientAuth0ApplicationTableName -
setClientAuth0ApplicationTableName
Setter for clientAuth0ApplicationTableName -
withClientAuth0ApplicationTableName
public Auth0AuthenticationMetaData withClientAuth0ApplicationTableName(String clientAuth0ApplicationTableName) Fluent setter for clientAuth0ApplicationTableName -
getAccessTokenTableName
Getter for accessTokenTableName -
setAccessTokenTableName
Setter for accessTokenTableName -
withAccessTokenTableName
Fluent setter for accessTokenTableName -
getApplicationNameField
Getter for applicationNameField -
setApplicationNameField
Setter for applicationNameField -
withApplicationNameField
Fluent setter for applicationNameField -
getAuth0ClientIdField
Getter for auth0ClientIdField -
setAuth0ClientIdField
Setter for auth0ClientIdField -
withAuth0ClientIdField
Fluent setter for auth0ClientIdField -
getQqqRecordIdField
Getter for qqqRecordIdField -
setQqqRecordIdField
Setter for qqqRecordIdField -
withQqqRecordIdField
Fluent setter for qqqRecordIdField -
getClientAuth0ApplicationIdField
Getter for clientAuth0ApplicationIdField -
setClientAuth0ApplicationIdField
Setter for clientAuth0ApplicationIdField -
withClientAuth0ApplicationIdField
public Auth0AuthenticationMetaData withClientAuth0ApplicationIdField(String clientAuth0ApplicationIdField) Fluent setter for clientAuth0ApplicationIdField -
getAuth0AccessTokenField
Getter for auth0AccessTokenField -
setAuth0AccessTokenField
Setter for auth0AccessTokenField -
withAuth0AccessTokenField
Fluent setter for auth0AccessTokenField -
getQqqAccessTokenField
Getter for qqqAccessTokenField -
setQqqAccessTokenField
Setter for qqqAccessTokenField -
withQqqAccessTokenField
Fluent setter for qqqAccessTokenField -
getExpiresInSecondsField
Getter for expiresInSecondsField -
setExpiresInSecondsField
Setter for expiresInSecondsField -
withExpiresInSecondsField
Fluent setter for expiresInSecondsField -
getQqqApiKeyField
Getter for qqqApiKeyField -
setQqqApiKeyField
Setter for qqqApiKeyField -
withQqqApiKeyField
Fluent setter for qqqApiKeyField -
getAuth0ClientSecretField
Getter for auth0ClientSecretField -
setAuth0ClientSecretField
Setter for auth0ClientSecretField -
withAuth0ClientSecretField
Fluent setter for auth0ClientSecretField
-