Share via


IDpsCertificateOperations Interface

Definition

DpsCertificateOperations operations.

public interface IDpsCertificateOperations
type IDpsCertificateOperations = interface
Public Interface IDpsCertificateOperations

Methods

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

Upload the certificate to the provisioning service.

DeleteWithHttpMessagesAsync(String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

Delete the Provisioning Service Certificate.

GenerateVerificationCodeWithHttpMessagesAsync(String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String, Dictionary<String, List<String>>, CancellationToken)

Generate verification code for Proof of Possession.

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

Get the certificate from the provisioning service.

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

Get all the certificates tied to the provisioning service.

VerifyCertificateWithHttpMessagesAsync(String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String, String, Dictionary<String, List<String>>, CancellationToken)

Verify certificate's private key possession.

Extension Methods

CreateOrUpdate(IDpsCertificateOperations, String, String, String, String, CertificateProperties)

Upload the certificate to the provisioning service.

CreateOrUpdateAsync(IDpsCertificateOperations, String, String, String, String, CertificateProperties, CancellationToken)

Upload the certificate to the provisioning service.

Delete(IDpsCertificateOperations, String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String)

Delete the Provisioning Service Certificate.

DeleteAsync(IDpsCertificateOperations, String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String, CancellationToken)

Delete the Provisioning Service Certificate.

GenerateVerificationCode(IDpsCertificateOperations, String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String)

Generate verification code for Proof of Possession.

GenerateVerificationCodeAsync(IDpsCertificateOperations, String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String, CancellationToken)

Generate verification code for Proof of Possession.

Get(IDpsCertificateOperations, String, String, String, String)

Get the certificate from the provisioning service.

GetAsync(IDpsCertificateOperations, String, String, String, String, CancellationToken)

Get the certificate from the provisioning service.

List(IDpsCertificateOperations, String, String)

Get all the certificates tied to the provisioning service.

ListAsync(IDpsCertificateOperations, String, String, CancellationToken)

Get all the certificates tied to the provisioning service.

VerifyCertificate(IDpsCertificateOperations, String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String, String)

Verify certificate's private key possession.

VerifyCertificateAsync(IDpsCertificateOperations, String, String, String, String, String, Byte[], Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, String, String, CancellationToken)

Verify certificate's private key possession.

Applies to