Partager via


Certificate Classe

Définition

Certificat qui peut être installé sur des nœuds de calcul et qui peut être utilisé pour authentifier des opérations sur un nœud.

public class Certificate : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type Certificate = class
    interface IRefreshable
    interface IInheritedBehaviors
Public Class Certificate
Implements IInheritedBehaviors, IRefreshable
Héritage
Certificate
Implémente

Constructeurs

Certificate()

Constructeur par défaut pour prendre en charge la simulation de la Certificate classe.

Propriétés

CertificateFormat

Obtient le format des données de certificat.

CustomBehaviors

Obtient ou définit une liste de comportements qui modifient ou personnalisent les demandes adressées au service Batch effectuées via ce Certificate.

Data

Obtient les données de certificat brut encodées en base64 (contenu du fichier .pfx ou .cer ou des données à partir desquels le Certificate a été créé).

DeleteCertificateError

Obtient l’erreur qui s’est produite lors de la dernière tentative de suppression de ce certificat.

Password

Obtient le mot de passe pour accéder à la clé privée du certificat.

PreviousState

Obtient l’état précédent du certificat.

PreviousStateTransitionTime

Obtient l’heure à laquelle le certificat a entré son état précédent.

PublicData

Obtient la partie publique du certificat sous la forme d’une chaîne contenant des données au format .cer encodées en base 64.

State

Obtient l’état actuel du certificat.

StateTransitionTime

Obtient l’heure à laquelle le certificat a entré son état actuel.

Thumbprint

Obtient l’empreinte numérique du certificat. Il s’agit d’une séquence de 40 chiffres hexadécimaux maximum.

ThumbprintAlgorithm

Obtient l’algorithme utilisé pour dériver l’empreinte numérique.

Url

Obtient l’URL du certificat.

Méthodes

CancelDelete(IEnumerable<BatchClientBehavior>)

Annule l’échec de la suppression du certificat. Cela ne peut être effectué que lorsque le certificat est à l’état DeleteFailed et restaure le certificat à l’état Active .

CancelDeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Annule l’échec de la suppression du certificat. Cela ne peut être effectué que lorsque le certificat est à l’état DeleteFailed et restaure le certificat à l’état Active .

Commit(IEnumerable<BatchClientBehavior>)

Ajoute le certificat au compte Batch.

CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Ajoute le certificat au compte Batch.

Delete(IEnumerable<BatchClientBehavior>)

Supprime le certificat du compte Batch.

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Supprime le certificat du compte Batch.

Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)

Actualise le actuel Certificate.

RefreshAsync(DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Actualise le actuel Certificate.

S’applique à