Partager via


SymmetricEncryptedSecret interface

Cette classe peut être utilisée comme type pour n’importe quelle entité secrète représentée comme Value, ValueCertificateThumbprint, EncryptionAlgorithm. Dans ce cas, « Value » est un secret et « valueThumbprint » représente l’empreinte numérique du certificat de la valeur. Le champ d’algorithme est principalement destiné à une utilisation future afin d’autoriser potentiellement différentes entités chiffrées à l’aide d’algorithmes différents.

Propriétés

encryptionAlgorithm

Algorithme utilisé pour chiffrer « Valeur »

value

Valeur du secret lui-même. Si le secret est en texte clair ou null, EncryptionAlgorithm n’est pas

valueCertificateThumbprint

Certificat d’empreinte numérique utilisé pour chiffrer « Valeur »

Détails de la propriété

encryptionAlgorithm

Algorithme utilisé pour chiffrer « Valeur »

encryptionAlgorithm: EncryptionAlgorithm

Valeur de propriété

value

Valeur du secret lui-même. Si le secret est en texte clair ou null, EncryptionAlgorithm n’est pas

value: string

Valeur de propriété

string

valueCertificateThumbprint

Certificat d’empreinte numérique utilisé pour chiffrer « Valeur »

valueCertificateThumbprint?: string

Valeur de propriété

string