Share via


KeyVaultClientExtensions.GetCertificatesAsync Method

Definition

List certificates in a specified key vault

public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.KeyVault.Models.CertificateItem>> GetCertificatesAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, int? maxresults = default, bool? includePending = default, System.Threading.CancellationToken cancellationToken = default);
static member GetCertificatesAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * Nullable<int> * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.KeyVault.Models.CertificateItem>>
<Extension()>
Public Function GetCertificatesAsync (operations As IKeyVaultClient, vaultBaseUrl As String, Optional maxresults As Nullable(Of Integer) = Nothing, Optional includePending As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of CertificateItem))

Parameters

operations
IKeyVaultClient

The operations group for this extension method.

vaultBaseUrl
String

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

maxresults
Nullable<Int32>

Maximum number of results to return in a page. If not specified the service will return up to 25 results.

includePending
Nullable<Boolean>

Specifies whether to include certificates which are not completely provisioned.

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

The GetCertificates operation returns the set of certificates resources in the specified key vault. This operation requires the certificates/list permission.

Applies to