AsymmetricEncryptedSecret interface

This class can be used as the Type for any secret entity represented as Password, CertThumbprint, Algorithm. This class is intended to be used when the secret is encrypted with an asymmetric key pair. The encryptionAlgorithm field is mainly for future usage to potentially allow different entities encrypted using different algorithms.

Properties

encryptionAlgorithm

Algorithm used to encrypt "Value"

encryptionCertificateThumbprint

Thumbprint certificate that was used to encrypt "Value"

value

The value of the secret itself. If the secret is in plaintext then EncryptionAlgorithm will be none and EncryptionCertThumbprint will be null.

Property Details

encryptionAlgorithm

Algorithm used to encrypt "Value"

encryptionAlgorithm: EncryptionAlgorithm

Property Value

encryptionCertificateThumbprint

Thumbprint certificate that was used to encrypt "Value"

encryptionCertificateThumbprint?: string

Property Value

string

value

The value of the secret itself. If the secret is in plaintext then EncryptionAlgorithm will be none and EncryptionCertThumbprint will be null.

value: string

Property Value

string