Share via


ICertificateOperations Interface

Definition

CertificateOperations operations.

public interface ICertificateOperations
type ICertificateOperations = interface
Public Interface ICertificateOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, CertificateCreateOrUpdateParameters, String, Dictionary<String,List<String>>, CancellationToken)

Creates or updates the certificate being used for authentication with the backend. https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-mutual-certificates/

DeleteWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes specific certificate.

GetEntityTagWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the entity state (Etag) version of the certificate specified by its identifier.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the details of the certificate specified by its identifier.

ListByServiceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of all certificates in the specified service instance.

ListByServiceWithHttpMessagesAsync(String, String, ODataQuery<CertificateContract>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of all certificates in the specified service instance.

RefreshSecretWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

From KeyVault, Refresh the certificate being used for authentication with the backend. https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-mutual-certificates/

Extension Methods

CreateOrUpdate(ICertificateOperations, String, String, String, CertificateCreateOrUpdateParameters, String)

Creates or updates the certificate being used for authentication with the backend. https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-mutual-certificates/

CreateOrUpdateAsync(ICertificateOperations, String, String, String, CertificateCreateOrUpdateParameters, String, CancellationToken)

Creates or updates the certificate being used for authentication with the backend. https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-mutual-certificates/

Delete(ICertificateOperations, String, String, String, String)

Deletes specific certificate.

DeleteAsync(ICertificateOperations, String, String, String, String, CancellationToken)

Deletes specific certificate.

Get(ICertificateOperations, String, String, String)

Gets the details of the certificate specified by its identifier.

GetAsync(ICertificateOperations, String, String, String, CancellationToken)

Gets the details of the certificate specified by its identifier.

GetEntityTag(ICertificateOperations, String, String, String)

Gets the entity state (Etag) version of the certificate specified by its identifier.

GetEntityTagAsync(ICertificateOperations, String, String, String, CancellationToken)

Gets the entity state (Etag) version of the certificate specified by its identifier.

ListByService(ICertificateOperations, String, String, ODataQuery<CertificateContract>, Nullable<Boolean>)

Lists a collection of all certificates in the specified service instance.

ListByServiceAsync(ICertificateOperations, String, String, ODataQuery<CertificateContract>, Nullable<Boolean>, CancellationToken)

Lists a collection of all certificates in the specified service instance.

ListByServiceNext(ICertificateOperations, String)

Lists a collection of all certificates in the specified service instance.

ListByServiceNextAsync(ICertificateOperations, String, CancellationToken)

Lists a collection of all certificates in the specified service instance.

RefreshSecret(ICertificateOperations, String, String, String)

From KeyVault, Refresh the certificate being used for authentication with the backend. https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-mutual-certificates/

RefreshSecretAsync(ICertificateOperations, String, String, String, CancellationToken)

From KeyVault, Refresh the certificate being used for authentication with the backend. https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-mutual-certificates/

Applies to