Share via


KeyVaultClientExtensions.UpdateCertificatePolicyAsync Method

Definition

Updates the policy for a certificate.

public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.CertificatePolicy> UpdateCertificatePolicyAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string certificateName, Microsoft.Azure.KeyVault.Models.CertificatePolicy certificatePolicy, System.Threading.CancellationToken cancellationToken = default);
static member UpdateCertificatePolicyAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * Microsoft.Azure.KeyVault.Models.CertificatePolicy * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.CertificatePolicy>
<Extension()>
Public Function UpdateCertificatePolicyAsync (operations As IKeyVaultClient, vaultBaseUrl As String, certificateName As String, certificatePolicy As CertificatePolicy, Optional cancellationToken As CancellationToken = Nothing) As Task(Of CertificatePolicy)

Parameters

operations
IKeyVaultClient

The operations group for this extension method.

vaultBaseUrl
String

The vault name, for example https://myvault.vault.azure.net.

certificateName
String

The name of the certificate in the given vault.

certificatePolicy
CertificatePolicy

The policy for the certificate.

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

Set specified members in the certificate policy. Leave others as null. This operation requires the certificates/update permission.

Applies to