Table of Contents

Class GuardianClient

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
public class GuardianClient : IGuardianClient
Inheritance
GuardianClient
Implements
Inherited Members
Extension Methods

Properties

Enrollments

public IEnrollmentsClient Enrollments { get; }

Property Value

IEnrollmentsClient

Factors

public IFactorsClient Factors { get; }

Property Value

IFactorsClient

Policies

public IPoliciesClient Policies { get; }

Property Value

IPoliciesClient

Methods

GetAsync(RequestOptions?, CancellationToken)

TODO: Link this endpoint to relevant documentation when available.

public WithRawResponseTask<GetGuardianSettingsResponseContent> GetAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetGuardianSettingsResponseContent>

Examples

await client.Guardian.GetAsync();

SetAsync(SetGuardianSettingsRequestContent, RequestOptions?, CancellationToken)

Update a tenant's guardian settings such as Remember Me

public WithRawResponseTask<SetGuardianSettingsResponseContent> SetAsync(SetGuardianSettingsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request SetGuardianSettingsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<SetGuardianSettingsResponseContent>

Examples

await client.Guardian.SetAsync(
    new SetGuardianSettingsRequestContent
    {
        DisplayRememberMeCheckbox = true,
        RememberMeDefaultValue = true,
        MfaSessionInactivityTimeout = 1,
        MfaSessionOverallTimeout = 1,
    }
);