Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore EncryptedKeyEncryptingCredentials (X509Certificate2, String, Int32, String)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di EncryptedKeyEncryptingCredentials (classe) in base al certificato x. 509 specificato, il wrapping di algoritmo, dimensioni della chiave e l'algoritmo di crittografia.

Spazio dei nomi:   System.IdentityModel.Tokens
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

public EncryptedKeyEncryptingCredentials(
	X509Certificate2 certificate,
	string keyWrappingAlgorithm,
	int keySizeInBits,
	string encryptionAlgorithm
)

Parametri

certificate
Type: System.Security.Cryptography.X509Certificates.X509Certificate2

Il certificato utilizzato per crittografare la chiave.

keyWrappingAlgorithm
Type: System.String

Un URI che rappresenta l'algoritmo di wrapping delle chiavi. Deve trattarsi di un algoritmo asimmetrico.

keySizeInBits
Type: System.Int32

Dimensione della chiave di sessione di wrapping della chiave.

encryptionAlgorithm
Type: System.String

URI che rappresenta l'algoritmo di crittografia quando viene utilizzata la chiave della sessione. Deve trattarsi di un algoritmo a chiave simmetrica.

Utilizzare questo costruttore se la credenziale di ritorno a capo è un certificato x. 509 e si desidera fornire il proprio algoritmo di incapsulamento e l'algoritmo di crittografia.

.NET Framework
Disponibile da 4.5
Torna all'inizio
Mostra: