Table of Contents

Class UserGrantsClient

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
public class UserGrantsClient : IUserGrantsClient
Inheritance
UserGrantsClient
Implements
Inherited Members
Extension Methods

Methods

DeleteAsync(string, RequestOptions?, CancellationToken)

Delete a grant associated with your account.

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

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.UserGrants.DeleteAsync("id");

DeleteByUserIdAsync(DeleteUserGrantByUserIdRequestParameters, RequestOptions?, CancellationToken)

Delete a grant associated with your account.

public Task DeleteByUserIdAsync(DeleteUserGrantByUserIdRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request DeleteUserGrantByUserIdRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.UserGrants.DeleteByUserIdAsync(
    new DeleteUserGrantByUserIdRequestParameters { UserId = "user_id" }
);

ListAsync(ListUserGrantsRequestParameters, RequestOptions?, CancellationToken)

Retrieve the grants associated with your account.

public Task<Pager<UserGrant>> ListAsync(ListUserGrantsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request ListUserGrantsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<UserGrant>>

Examples

await client.UserGrants.ListAsync(
    new ListUserGrantsRequestParameters
    {
        PerPage = 1,
        Page = 1,
        IncludeTotals = true,
        UserId = "user_id",
        ClientId = "client_id",
        Audience = "audience",
    }
);