Table of Contents

Interface ITemplatesClient

Namespace
Auth0.ManagementApi.VerifiableCredentials.Verification
Assembly
Auth0.ManagementApi.dll
public interface ITemplatesClient
Extension Methods

Methods

CreateAsync(CreateVerifiableCredentialTemplateRequestContent, RequestOptions?, CancellationToken)

Create a verifiable credential template.

WithRawResponseTask<CreateVerifiableCredentialTemplateResponseContent> CreateAsync(CreateVerifiableCredentialTemplateRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request CreateVerifiableCredentialTemplateRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateVerifiableCredentialTemplateResponseContent>

DeleteAsync(string, RequestOptions?, CancellationToken)

Delete a verifiable credential template.

Task DeleteAsync(string id, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

GetAsync(string, RequestOptions?, CancellationToken)

Get a verifiable credential template.

WithRawResponseTask<GetVerifiableCredentialTemplateResponseContent> GetAsync(string id, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetVerifiableCredentialTemplateResponseContent>

ListAsync(ListVerifiableCredentialTemplatesRequestParameters, RequestOptions?, CancellationToken)

List a verifiable credential templates.

Task<Pager<VerifiableCredentialTemplateResponse>> ListAsync(ListVerifiableCredentialTemplatesRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request ListVerifiableCredentialTemplatesRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<VerifiableCredentialTemplateResponse>>

UpdateAsync(string, UpdateVerifiableCredentialTemplateRequestContent, RequestOptions?, CancellationToken)

Update a verifiable credential template.

WithRawResponseTask<UpdateVerifiableCredentialTemplateResponseContent> UpdateAsync(string id, UpdateVerifiableCredentialTemplateRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request UpdateVerifiableCredentialTemplateRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateVerifiableCredentialTemplateResponseContent>