Namespace Auth0.ManagementApi.Models
Classes
- Addons
Addons are extensions associated with an Application in Auth0. Usually, they are 3rd party APIs used by the app that Auth0 generates access tokens for (e.g. Salesforce, Azure Service Bus, Azure Mobile Services, SAP, etc).
- Assign
Permissions Request Contains details of permissions that should be assigned to a role.
- Assign
Roles Request Contains details of roles that should be assigned to a user.
- Assign
Users Request Contains details of users that should be assigned to a role.
- Blacklisted
Token Represents a blacklisted token.
- Blacklisted
Token Base Base class for blacklisted tokens.
- Branding
Represents the Auth0 Tenant's branding settings
- Client
Represents a client (App) in Auth0
- Client
Authentication Methods Structure for a client's authentication methods
- Client
Base Base class for clients.
- Client
Create Request Requests structure for creating a new client.
- Client
Credential Create Request Structure for creating a new client credential
- Client
Credential Update Request Structure for updating a client credential
- Client
Grant Represents a Client Grant
- Client
Grant Base Base class for Client Grants
- Client
Grant Create Request Request structure for creating a new Client Grant
- Client
Grant Update Request Request structure for updating a new Client Grant
- Connection
Connection object as returned from API calls.
- Connection
Base Base class for connections which includes both request and responses.
- Connection
Create Request Specifies the properies for creating a new connection.
- Connection
Update Request Specifies the properies for updating an existing connection.
- Create
Client Authentication Methods Structure for creating new client authentication methods
- Create
Private Key Jwt Structure for creating a new client credential using Private Key JWT
- Credential
Id Structure for a client's credential.
- Custom
Domain Represents a Custom Domain
- Custom
Domain Base Base class for custom domain responses.
- Custom
Domain Create Request Represents a request to create a new custom domain.
- Custom
Domain Verification The custom domain verification methods.
- Custom
Domain Verification Method The custom domain verification method.
- Custom
Domain Verification Response Response when requesting a custom domain verification
- Daily
Statistics The number of signups and logins for a specific day.
- Device
Credential Represents device credentials returned from the API.
- Device
Credential Base Base class for device credentials.
- Device
Credential Create Request Represents a request to create device credentials.
- Email
Provider Represents configuration for the email provider.
- Email
Provider Base Base class for email provider.
- Email
Provider Credentials Credentials for an email provider.
- Email
Template Response returned from email template requests
- Email
Template Base Base class for email templates
- Email
Template Create Request Request for creating an email template
- Email
Template Patch Request Request for patching an email template
- Email
Template Update Request Request for updating an email template
- Email
Verification Identity Represents the identity object that can be sent on requests to create an email verification ticket or job.
- Enrollments
Response Represents a Guardian Enrollment.
- Generate
Recovery Code Response Represents a Generate Recovery Code response.
- Get
Client Grants Request Specifies criteria to use when querying all client grants.
- Get
Clients Request Specifies criteria to use when querying all clients.
- Get
Connections Request Specifies criteria to use when querying all connections.
- Get
Device Credentials Request Specifies criteria to use when querying all device credentials.
- Get
Logs Request Specifies criteria to use when querying all logs.
- Get
Roles Request Specifies criteria to use when querying all roles.
- Get
Rules Request Specifies criteria to use when querying all rules.
- Get
User Logs Request Specifies criteria to use when querying logs for a user.
- Get
Users Request Specifies criteria to use when querying all users.
- Hook
Represents a hook. A hook is arbitrary JavaScript code that can be used to extend Auth0's default behavior when executed in selected extension points.
- Hook
Base Base class for hooks.
- Job
Represents a background job.
- Job
Summary Represents the results summary of a job.
- Log
Entry Information about a log entry
- Log
Stream Information about a log stream
- Log
Stream Create Request A request for creating log streams
- Log
Stream Update Request Information required to update a log stream
- Mobile
Represents configuration of mobile apps for a client.
- Mobile.
Mobile Android Represents Android configuration for a client.
- Mobile.
Mobile Ios Represents iOS configuration for a client.
- Organization
Connection Info Information on the enabled connection for an Organization
- Organization
Create Invitation Request Requests structure for creating a new organization invitation.
- Organization
Create Request Requests structure for creating a new organization.
- Organization
Update Request Requests structure for updating an organization.
- Permission
Represents a permission.
- Permission
Identity Represents the properties of a permission that give it its unique identity.
- Permission
Source Represents the source of a permission assignment
- Private
Key Jwt Structure for credentials using Private Key JWT
- Refresh
Token Represents configuration of refresh tokens for a client.
- Resource
Server Represents a resource server
- Resource
Server Base Base class for resource server payloads
- Resource
Server Create Request Request structure for creating a new resource server
- Resource
Server Scope Defines a scope for a resource server
- Resource
Server Update Request Request structure for updating a resource server
- Role
Class for roles.
- Role
Base Base class for roles.
- Rule
Represents a rule. A rule is arbitrary JavaScript code that can be used to extend Auth0's default behavior when authenticating a user.
- Rule
Base Base class for rules.
- Rules
Config Represents a rules config variable. A rules-config is a variable defined by its key that carries an encrypted value, accessible only from within the rules.
- Rules
Config Create OrUpdate Request Represents a client request to create or update a rules config variable.
- Tenant
Change Password Change Password page customization.
- Tenant
Device Flow Tenant Device Flow configuration.
- Tenant
Error Page Tenant error page customization.
- Tenant
Flags Tenant flags.
- Tenant
Guardian Mfa Page Guardian page customization.
- Tenant
Settings Base Settings for a given tenant.
- Ticket
Represents a ticket. Tickets can be for either email verification or a password change.
- Universal
Login Template Update Request Request for updating the template for the New Universal Login Experience.
- User
Represents a user as returned from various APIs.
- User
Base Contains common elements used for both constructing User-related requests, and comprising User-related responses.
- User
Block Represents a user block
- User
Blocks Contains a list of blocks for a user
- User
Create Request Represents the request to create a User.
- User
Permission User-specific representation of a permission, including its source(s).
- User
Update Request Represents the request to update a User.
- Users
Exports Job Field Contains details of a field to be included in the users exports job
- Users
Exports Job Request Contains details for creating a users exports job.
- Verify
Email Job Request Contains details for sending an email address verification link.
Enums
- Client
Application Type The type of application for a Client
- Custom
Domain Certificate Provisioning The custom domain provisioning type.
- Custom
Domain Status The custom domain configuration status.
- Email
Template Name The names of the different email templates which you can manage.
- Enrollment
Auth Method Method of authentication for a Guardian Enrollment.
- Enrollment
Status Status of a Guardian Enrollment.
- Log
Stream Status The possible statuses of the log stream
- Log
Stream Type The possible types of log stream
- Log
Stream Update Status The possible statuses to update a log strem with
- Organization
Require Behavior Defines how to proceed during an authentication transaction when organization usage is required.
- Organization
Usage Organization usage for a client
- Permission
Source Type Types of permission sources
- Refresh
Token Expiration Type The type of expiration for a Refresh
Token
- Refresh
Token Rotation Type The type of rotation for a Refresh
Token
- Signing
Algorithm Alogithm a token can be signed with.
- Tenant
Device Flow Charset The character set for generating a User Code.
- Token
Endpoint Auth Method Authentication method for the token endpoint
- Users
Exports Job Format Enum used to define the expected format for the users exports job