CertificateOperations Class

Definition

Performs certificate-related operations on an Azure Batch account.

public class CertificateOperations : Microsoft.Azure.Batch.IInheritedBehaviors
type CertificateOperations = class
    interface IInheritedBehaviors
Public Class CertificateOperations
Implements IInheritedBehaviors
Inheritance
CertificateOperations
Implements

Properties

CustomBehaviors

Gets or sets a list of behaviors that modify or customize requests to the Batch service made via this CertificateOperations.

Methods

CancelDeleteCertificate(String, String, IEnumerable<BatchClientBehavior>)

Cancels a failed deletion of the specified certificate. This can be done only when the certificate is in the DeleteFailed state, and restores the certificate to the Active state.

CancelDeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)

Cancels a failed deletion of the specified certificate. This can be done only when the certificate is in the DeleteFailed state, and restores the certificate to the Active state.

CreateCertificate(Byte[])

Creates a new Certificate from .cer format data in memory.

CreateCertificate(Byte[], String)

Creates a new Certificate from .pfx format data in memory.

CreateCertificate(String)

Creates a new Certificate from a .cer file.

CreateCertificate(String, String)

Creates a new Certificate from a .pfx file.

DeleteCertificate(String, String, IEnumerable<BatchClientBehavior>)

Deletes the certificate from the Batch account.

DeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)

Deletes the certificate from the Batch account.

GetCertificate(String, String, DetailLevel, IEnumerable<BatchClientBehavior>)

Gets the specified Certificate.

GetCertificateAsync(String, String, DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Gets the specified Certificate.

ListCertificates(DetailLevel, IEnumerable<BatchClientBehavior>)

Enumerates the Certificate in the Batch account.

Applies to