SymmetricEncryptedSecret interface

This class can be used as the Type for any secret entity represented as Value, ValueCertificateThumbprint, EncryptionAlgorithm. In this case, "Value" is a secret and the "valueThumbprint" represents the certificate thumbprint of the value. The algorithm field is mainly for future usage to potentially allow different entities encrypted using different algorithms.

Properties

encryptionAlgorithm

Algorithm used to encrypt "Value"

value

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

valueCertificateThumbprint

Thumbprint cert that was used to encrypt "Value"

Property Details

encryptionAlgorithm

Algorithm used to encrypt "Value"

encryptionAlgorithm: EncryptionAlgorithm

Property Value

value

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

value: string

Property Value

string

valueCertificateThumbprint

Thumbprint cert that was used to encrypt "Value"

valueCertificateThumbprint?: string

Property Value

string