Udostępnij za pośrednictwem


AsymmetricEncryptedSecret interface

Ta klasa może służyć jako typ dowolnej jednostki tajnej reprezentowanej jako Password, CertThumbprint, Algorithm. Ta klasa ma być używana, gdy wpis tajny jest szyfrowany za pomocą pary kluczy asymetrycznych. Pole encryptionAlgorithm jest przeznaczone głównie do użycia w przyszłości w celu umożliwienia szyfrowania różnych jednostek przy użyciu różnych algorytmów.

Właściwości

encryptionAlgorithm

Algorytm używany do szyfrowania wartości

encryptionCertificateThumbprint

Certyfikat odcisku palca, który został użyty do szyfrowania wartości

value

Wartość samego wpisu tajnego. Jeśli wpis tajny jest w postaci zwykłego tekstu, wartość EncryptionAlgorithm nie będzie żadna, a wartość EncryptionCertThumbprint będzie mieć wartość null.

Szczegóły właściwości

encryptionAlgorithm

Algorytm używany do szyfrowania wartości

encryptionAlgorithm: EncryptionAlgorithm

Wartość właściwości

encryptionCertificateThumbprint

Certyfikat odcisku palca, który został użyty do szyfrowania wartości

encryptionCertificateThumbprint?: string

Wartość właściwości

string

value

Wartość samego wpisu tajnego. Jeśli wpis tajny jest w postaci zwykłego tekstu, wartość EncryptionAlgorithm nie będzie żadna, a wartość EncryptionCertThumbprint będzie mieć wartość null.

value: string

Wartość właściwości

string