Table of Contents

Class ClientGrantsClient

Namespace
Auth0.ManagementApi.Organizations
Assembly
Auth0.ManagementApi.dll
public class ClientGrantsClient : IClientGrantsClient
Inheritance
ClientGrantsClient
Implements
Inherited Members
Extension Methods

Methods

CreateAsync(string, AssociateOrganizationClientGrantRequestContent, RequestOptions?, CancellationToken)

public WithRawResponseTask<AssociateOrganizationClientGrantResponseContent> CreateAsync(string id, AssociateOrganizationClientGrantRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request AssociateOrganizationClientGrantRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<AssociateOrganizationClientGrantResponseContent>

Examples

await client.Organizations.ClientGrants.CreateAsync(
    "id",
    new AssociateOrganizationClientGrantRequestContent { GrantId = "grant_id" }
);

DeleteAsync(string, string, RequestOptions?, CancellationToken)

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

Parameters

id string
grantId string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.Organizations.ClientGrants.DeleteAsync("id", "grant_id");

ListAsync(string, ListOrganizationClientGrantsRequestParameters, RequestOptions?, CancellationToken)

public Task<Pager<OrganizationClientGrant>> ListAsync(string id, ListOrganizationClientGrantsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request ListOrganizationClientGrantsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<OrganizationClientGrant>>

Examples

await client.Organizations.ClientGrants.ListAsync(
    "id",
    new ListOrganizationClientGrantsRequestParameters
    {
        Audience = "audience",
        ClientId = "client_id",
        Page = 1,
        PerPage = 1,
        IncludeTotals = true,
    }
);