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
requestCreateKeysNetworkAclsRequestContentoptionsRequestOptionscancellationTokenCancellationToken
Returns
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
idstringoptionsRequestOptionscancellationTokenCancellationToken
Returns
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
optionsRequestOptionscancellationTokenCancellationToken
Returns
Examples
await client.Keys.NetworkAcls.ListAsync();