Table of Contents

Interface IFormsClient

Namespace
Auth0.ManagementApi.Clients
Assembly
Auth0.ManagementApi.dll
public interface IFormsClient

Methods

CreateAsync(FormCreateRequest, CancellationToken)

Create a form.

Task<Form> CreateAsync(FormCreateRequest request, CancellationToken cancellationToken = default)

Parameters

request FormCreateRequest

FormCreateRequest

cancellationToken CancellationToken

CancellationToken

Returns

Task<Form>

DeleteAsync(string, CancellationToken)

Delete a form.

Task DeleteAsync(string id, CancellationToken cancellationToken = default)

Parameters

id string

ID of the form to be deleted

cancellationToken CancellationToken

Returns

Task

GetAllAsync(FormsGetRequest, CancellationToken)

Get all Forms

Task<IPagedList<FormBase>> GetAllAsync(FormsGetRequest request, CancellationToken cancellationToken = default)

Parameters

request FormsGetRequest

FormsGetRequest

cancellationToken CancellationToken

CancellationToken

Returns

Task<IPagedList<FormBase>>

All available Forms.

GetAsync(FormsGetRequest, CancellationToken)

Get A form.

Task<Form> GetAsync(FormsGetRequest request, CancellationToken cancellationToken = default)

Parameters

request FormsGetRequest

FormsGetRequest

cancellationToken CancellationToken

CancellationToken

Returns

Task<Form>

All available Forms.

UpdateAsync(string, FormUpdateRequest, CancellationToken)

Update a form.

Task<Form> UpdateAsync(string id, FormUpdateRequest request, CancellationToken cancellationToken = default)

Parameters

id string

ID of the form to be updated

request FormUpdateRequest

FormUpdateRequest

cancellationToken CancellationToken

Returns

Task<Form>