Package com.auth0.client.mgmt
Class BrandingEntity
java.lang.Object
com.auth0.client.mgmt.BrandingEntity
Class that provides an implementation of the Branding methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Branding
This class is not thread-safe.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final okhttp3.HttpUrl
protected final Auth0HttpClient
protected final TokenProvider
-
Method Summary
Modifier and TypeMethodDescriptionDelete the template for the universal login page.Requests the branding settings for this tenant.Gets the template for the universal login page.protected <T> Request<T>
request
(HttpMethod method, com.fasterxml.jackson.core.type.TypeReference<T> target, Consumer<com.auth0.client.mgmt.RequestBuilder<T>> customizer) Sets the template for the universal login page.updateBrandingSettings
(BrandingSettings settings) Update the branding settings for this tenant.voidRequest
(HttpMethod method, Consumer<com.auth0.client.mgmt.RequestBuilder<Void>> customizer)
-
Field Details
-
client
-
baseUrl
protected final okhttp3.HttpUrl baseUrl -
tokenProvider
-
-
Method Details
-
getBrandingSettings
Requests the branding settings for this tenant. See https://auth0.com/docs/api/management/v2#!/Branding/get_branding- Returns:
- a Request to execute.
-
updateBrandingSettings
Update the branding settings for this tenant. See https://auth0.com/docs/api/management/v2#!/Branding/patch_branding- Parameters:
settings
- the new branding settings.- Returns:
- a Request to execute.
-
getUniversalLoginTemplate
Gets the template for the universal login page. See https://auth0.com/docs/api/management/v2#!/Branding/get_universal_login- Returns:
- a Request to execute.
-
deleteUniversalLoginTemplate
Delete the template for the universal login page. See https://auth0.com/docs/api/management/v2#!/Branding/delete_universal_login- Returns:
- a Request to execute.
-
setUniversalLoginTemplate
Sets the template for the universal login page. See https://auth0.com/docs/api/management/v2#!/Branding/put_universal_login- Returns:
- a Request to execute.
-
voidRequest
protected Request<Void> voidRequest(HttpMethod method, Consumer<com.auth0.client.mgmt.RequestBuilder<Void>> customizer) -
request
protected <T> Request<T> request(HttpMethod method, com.fasterxml.jackson.core.type.TypeReference<T> target, Consumer<com.auth0.client.mgmt.RequestBuilder<T>> customizer)
-