Table of Contents

Class NetworkAclsClient

Namespace
Auth0.ManagementApi.Keys
Assembly
Auth0.ManagementApi.dll
public class NetworkAclsClient : INetworkAclsClient
Inheritance
NetworkAclsClient
Implements
Inherited Members
Extension Methods

Methods

CreateAsync(CreateKeysNetworkAclsRequestContent, RequestOptions?, CancellationToken)

Create a new key used to verify HTTP Message Signatures on Network ACL rules.

public WithRawResponseTask<CreateKeysNetworkAclsResponseContent> CreateAsync(CreateKeysNetworkAclsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request CreateKeysNetworkAclsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateKeysNetworkAclsResponseContent>

Examples

await client.Keys.NetworkAcls.CreateAsync(
    new CreateKeysNetworkAclsRequestContent
    {
        Name = "name",
        Alg = NetworkAclKeyAlgorithmEnum.HmacSha256,
        Value = "value",
    }
);

GetAsync(string, RequestOptions?, CancellationToken)

Retrieve a specific key used to verify HTTP Message Signatures on Network ACL rules.

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

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<NetworkAclKey>

Examples

await client.Keys.NetworkAcls.GetAsync("id");

ListAsync(RequestOptions?, CancellationToken)

Retrieve all keys used to verify HTTP Message Signatures on Network ACL rules, ordered by creation time descending.

public WithRawResponseTask<GetAllKeysNetworkAclsResponseContent> ListAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetAllKeysNetworkAclsResponseContent>

Examples

await client.Keys.NetworkAcls.ListAsync();