All Classes and Interfaces
Class
Description
Represents the Action entity.
Class that provides an implementation of the Actions methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Actions
Used to filter the results when getting all actions.
Represents a page of an Action.
Parses a paged response into its ActionsPage representation.
Represents an Auth0 Server error captured from an HTTP response.
Class that represents an error captured when executing an http request to the Auth0 Server.
Represents the body of a application/x-www-form-urlencoded request
The HttpClient interface defines how HTTP requests to the Auth0 APIs are made.
Class that provides an implementation of of the Authentication and Authorization API methods defined by the
Auth0 Authentication API.
Builder for
AuthAPI
API client instances.Represents a page of an AuthenticationMethod.
Parses a paged response into its AuthenticationMethodsPage representation.
Class that provides the methods to generate a valid Auth0 Authorize Url.
Base class that keeps the parameters that each filter requires.
A request class that is able to interact fluently with the Auth0 server.
Represents an action binding.
Represents an action to bind to a trigger when updating a trigger's binding.
Represents a page of an action trigger binding.
Parses a paged response into its ActionsPage representation.
Represents the request body when updating a trigger's action bindings.
Represents a trigger binding object when updating a trigger's action bindings.
Class that provides an implementation of the Blacklists methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Blacklists
Represents the branding object of an Organization.
Class that provides an implementation of the Branding methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Branding
Represents the Breached Password entity.
Represents the BreachedPassword stage configuration options
Represents the per-stage configuration options for BreachedPasswordStage
Represents the Brute Force Configuration
Class that represents an Auth0 Application object.
Responsible for creating a signed client assertion used to authenticate to the Authentication API
Reqpresents an exception when creating the signed client assertion.
Class that represents an Auth0 Application authentication methods.
Class used to filter the results received when calling the Clients endpoint.
Class that represents an Auth0 Client Grant object.
Class that provides an implementation of the Client Grants methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Client_Grants
Class used to filter the results received when calling the Client Grants endpoint.
Class that represents a given page of Client Grants.
Class that provides an implementation of the Application methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Clients
Class that represents a given page of Clients.
Represents the colors object of a Branding.
Class that represents an Auth0 Connection object.
Represents the Connection object of an EnabledConnection.
Class used to filter the results received when calling the Connections endpoint.
Class that provides an implementation of the Connections methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Connections
Class that represents a given page of Grants.
Parses a paged response into its EnabledConnectionsPage representation.
Class that holds the data of a newly created User.
Class that represents an Auth0 application credential object.
Class that represents an Auth0 Daily Stats object.
Default implementation of
Auth0HttpClient
responsible for performing HTTP requests
to the Auth0 APIs.Builder for
DefaultHttpClient
instances.Represents an Action's dependencies.
Class that represents an Auth0 Device Credentials object.
Class that provides an implementation of the Device Credentials methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Device_Credentials
Class used to filter the results received when calling the Device Credentials endpoint.
Class that represents an Auth0 Email Provider object.
Class that provides an implementation of the Emails methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Emails
Class that represents an Email Template object.
Class that provides an implementation of the Email Templates methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Email_Templates
Represents the identity object that can be sent on requests to create an email verification ticket or job.
Class that represents an Auth0 Email Verification Ticket object.
Request class that does not accept parameters to be sent as part of its body.
Represents the enabled connection object for an organization.
Represents a page of the enabled connections for an organization.
Class that represents an Auth0 Guardian Enrollment object.
Class that represents an Auth0 Guardian Enrollment Ticket object.
Represents an error of an Action execution.
Represents an action's execution.
Represents the result of an action execution.
Class that represents an Auth0 Guardian Factor object.
Class used to filter the results received when calling an Auth0 endpoint.
Represents a form request.
Class that represents an Auth0 Grant object.
Class that provides an implementation of the Grants methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Grants/
Class used to filter the results received when calling the Grants endpoint.
Class that represents a given page of Grants.
Class that provides an implementation of the Guardian methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Guardian
Class that represents an Auth0 Guardian SMS Templates object.
Represents the HTTP methods when calling the Auth0 APIs.
Deprecated.
Represents an error during the validation of an OIDC-compliant token.
Provides utility methods for validating an OIDC-compliant ID token.
Builder class to construct a IdTokenVerifier
Represents the Invitation object for an organization.
Class used to filter the results received when fetching invitations.
Represents a page of Invitations.
Parses a paged response into its InvitationsPage representation.
Represents the Invitee object for an Invitation.
Represents the Inviter object for an Invitation.
Class that represents an Auth0 Job object.
Class that represents the error details for an Auth0 Job object.
Class that provides an implementation of the Jobs methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Jobs
Class that represents the summary of a completed Auth0 Job object.
Class that represents an Auth0 Key object.
Class that provides an implementation of the Keys methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Keys
Class that represents an Auth0 Events object.
Class used to filter the results received when calling the Logs endpoint.
Class that provides an implementation of the Events methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Logs
Class that represents a given page of Log Events.
Used to configure the HTTP Logging options.
Class that provides the methods to generate a valid Auth0 Logout Url.
Represents an Auth0 Log Stream object.
Represents an Auth0 Log Stream Filter object.
Class that provides an implementation of the Log Streams methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Log_Streams
Class that provides an implementation of the Management API methods defined in https://auth0.com/docs/api/management/v2.
Builder for
ManagementAPI
API client instances.Represents the member of an organization.
Represents the request body when adding or deleting members from an organization.
Represents a page of Members of an organization.
Parses a paged response into its MembersPage representation.
Request class that accepts parts to be sent encoded in a form.
Provides access to a single
ObjectMapper
instance for the serialization and deserialization of JSON data.Represents the organization object.
Class that provides an implementation of the Organization endpoints of the Management API.
Represents a page of an Organization.
Parses a paged response into its OrganizationsPage representation.
Class that represents a paginated list of objects.
Parses a given paged response into their page pojo representation.
Class used to filter the results received when calling an endpoint that supports Pagination.
Class that represents an Auth0 Password Change Ticket object.
Represents the successful response when initiating the passwordless flow via email.
Represents the type of the Passwordless email request.
Represents the successful response when initiating the passwordless flow via SMS.
Class that represents an Auth0 Permission object.
Class that represents an Auth0 Permission's Source object.
Class that represents an Auth0 Application private key JWT authentication method.
Used to configure Java Proxy-related configurations.
The interface to obtain a public key.
Represents an error when attempting to retrieve a public key.
Represents the response from a Pushed Authorization Request (PAR).
Class used to filter the results received when calling endpoints that accept a Query.
Represents a server error when a rate limit has been exceeded.
An OkHttp Interceptor responsible for retrying rate-limit errors (429) using a configurable maximum
number of retries, and an exponential backoff on retry attempts.
Class that represents the configuration of refresh tokens for a client.
Class that represents an HTTP Request that can be executed.
Class that provides an implementation of the Resource Server methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Resource_Servers
Class used to filter the results received when calling the Resource Servers endpoint.
Class that represents a given page of Resource Servers.
Represents the response of an HTTP request executed by
Request
.Class that represents an Auth0 Role object.
Represents the request body when adding or deleting roles from a member of an organization.
Class that provides an implementation of the Roles methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Roles/
Class used to filter the results received when calling the Grants endpoint.
An implementation of ClientAssertionSigner for RSA-signed client assertions.
Represents the RSA algorithms available to sign the client assertion.
Class that represents an Auth0 Rule object.
Class that represents an Auth0 Rules Config object.
Class that provides an implementation of the Rules Configs methods of the Management API as defined in See https://auth0.com/docs/api/management/v2#!/Rules_Configs/
Class that provides an implementation of the Rules methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Rules
Class used to filter the results received when calling the Rules endpoint.
Class that represents a given page of Rules.
Represents a secret of an action.
Represents the status of the actions service.
Represents the value of the
session_cookie
field of the Tenant
.Represents the verification for an ID Token's signature used when validating an ID token.
Class that represents a Create User call.
An implementation of
TokenProvider
that simply returns the token it is configured with.Class that represents a Guardian's push-notification Factor Provider for Amazon's Simple Notification Service (SNS).
Represents the stage configuration options
Represents the per-stage configuration options
Class that provides an implementation of the Stats methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Stats
Represents the Suspicious IP Throttling Configuration
Representation of the client information sent by this SDK on every request.
OkHttp Interceptor implementation that adds the auth0-client header
to every request made by this SDK.
Class that represents an Auth0 Tenant Settings object.
Class that provides an implementation of the Tenant Settings methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Tenants
Class that provides an implementation of the Tickets methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Tickets
Class that represents an Auth0 Blacklisted Token object.
Class that contains the Tokens obtained after a call to the
AuthAPI
methods.A custom Jackson Deserializer for the TokenHolder object.
A
TokenProvider
is responsible for providing the token used when making authorized requests to the Auth0
Management API.Class that represents an OAuth 2.0 Authentication/Authorization request.
Represents an action's trigger.
Represents the triggers of an action.
Class that represents a Guardian's SMS Factor Provider for Twilio.
Class that represents an Auth0 User object.
Class that represents an Auth0 User Block object.
Class that provides an implementation of the User Blocks methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/User_Blocks
Class used to filter the results received when calling the Users endpoint.
Class that holds the Information related to a User's Access Token.
Class that provides an implementation of the Users methods of the Management API as defined in https://auth0.com/docs/api/management/v2#!/Users and https://auth0.com/docs/api/management/v2#!/Users_By_Email
Class that represents a Users Export Job's Field object.
Class used to filter the results received when a Users Exports Job is completed.
Class used to change the behavior of a Users Imports Job.
Class that represents a given Page of Users.
Represents a version of an action.
Represents a page of an action's versions.
Parses a paged response into its VersionsPage representation.
Represents a request that doesn't return any value on its success.
DefaultHttpClient
to configure HTTP client behavior