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

Classe SecurityAlgorithmSuite

 

Data di pubblicazione: ottobre 2016

Specifica le proprietà degli algoritmi. Questa è una classe abstract.

Spazio dei nomi:   System.ServiceModel.Security
Assembly:  System.ServiceModel (in System.ServiceModel.dll)


public abstract class SecurityAlgorithmSuite

NomeDescrizione
System_CAPS_protmethodSecurityAlgorithmSuite()

Inizializza una nuova istanza della classe SecurityAlgorithmSuite.

NomeDescrizione
System_CAPS_pubpropertySystem_CAPS_staticBasic128

Ottiene il gruppo di algoritmi di Basic128.

System_CAPS_pubpropertySystem_CAPS_staticBasic128Rsa15

Ottiene una suite di algoritmi che utilizza RSA15 come algoritmo di incapsulamento della chiave e Basic a 128 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic128Sha256

Ottiene una suite di algoritmi che utilizza SHA256 per il digest della firma e Basic a 128 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic128Sha256Rsa15

Ottiene una suite di algoritmi che utilizza RSA15 come algoritmo di incapsulamento della chiave, SHA256 per il digest della firma e Basic a 128 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic192

Ottiene una suite di algoritmi che utilizza Basic a 192 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic192Rsa15

Ottiene una suite di algoritmi che utilizza RSA15 come algoritmo di incapsulamento della chiave e Basic a 192 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic192Sha256

Ottiene un gruppo di algoritmi che usa SHA256 per il digest della firma e Basic a 192 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic192Sha256Rsa15

Ottiene un gruppo di algoritmi che usa RSA15 come algoritmo di incapsulamento della chiave, SHA256 per la classificazione della firma e Basic a 192 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic256

Ottiene un gruppo di algoritmi che usa Basic a 256 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic256Rsa15

Ottiene un gruppo di algoritmi che usa RSA15 come algoritmo di incapsulamento della chiave e Basic a 256 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic256Sha256

Ottiene un gruppo di algoritmi che usa SHA256 per il digest della firma e Basic a 256 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticBasic256Sha256Rsa15

Ottiene un gruppo di algoritmi che usa RSA15 come algoritmo di incapsulamento della chiave, SHA256 per la classificazione della firma e Basic a 256 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticDefault

Ottiene il gruppo di algoritmi predefinito.

System_CAPS_pubpropertyDefaultAsymmetricKeyWrapAlgorithm

Ottiene l'algoritmo di incapsulamento della chiave asimmetrico predefinito come stringa.

System_CAPS_pubpropertyDefaultAsymmetricSignatureAlgorithm

Ottiene l'algoritmo di firma asimmetrico predefinito come stringa.

System_CAPS_pubpropertyDefaultCanonicalizationAlgorithm

Ottiene l'algoritmo di canonizzazione predefinito come stringa.

System_CAPS_pubpropertyDefaultDigestAlgorithm

Ottiene l'algoritmo di digest predefinito come stringa.

System_CAPS_pubpropertyDefaultEncryptionAlgorithm

Ottiene l'algoritmo di crittografia predefinito come stringa.

System_CAPS_pubpropertyDefaultEncryptionKeyDerivationLength

Ottiene la lunghezza di derivazione della chiave di crittografia predefinita come valore Int32.

System_CAPS_pubpropertyDefaultSignatureKeyDerivationLength

Ottiene la lunghezza di derivazione della chiave di firma predefinita come valore Int32.

System_CAPS_pubpropertyDefaultSymmetricKeyLength

Ottiene la lunghezza di derivazione della chiave simmetrica predefinita come valore Int32.

System_CAPS_pubpropertyDefaultSymmetricKeyWrapAlgorithm

Ottiene l'algoritmo di incapsulamento della chiave simmetrico predefinito come stringa.

System_CAPS_pubpropertyDefaultSymmetricSignatureAlgorithm

Ottiene l'algoritmo di firma simmetrico predefinito come stringa.

System_CAPS_pubpropertySystem_CAPS_staticTripleDes

Ottiene il gruppo di algoritmi Triple Data Encryption Standard (DES).

System_CAPS_pubpropertySystem_CAPS_staticTripleDesRsa15

Ottiene un gruppo di algoritmi che usa RSA15 come algoritmo di incapsulamento della chiave e Triple Data Encryption Standard (DES) a 192 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticTripleDesSha256

Ottiene un gruppo di algoritmi che usa SHA256 per il digest della firma e Triple Data Encryption Standard (DES) a 192 bit come algoritmo di crittografia del messaggio.

System_CAPS_pubpropertySystem_CAPS_staticTripleDesSha256Rsa15

Ottiene un gruppo di algoritmi che usa RSA15 come algoritmo di incapsulamento della chiave, SHA256 per il digest della firma e Triple Data Encryption Standard (DES) a 192 bit come algoritmo di crittografia del messaggio.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodIsAsymmetricKeyLengthSupported(Int32)

Indica se una lunghezza specifica della chiave viene supportata dall'algoritmo asimmetrico.

System_CAPS_pubmethodIsAsymmetricKeyWrapAlgorithmSupported(String)

Indica se un algoritmo di incapsulamento della chiave asimmetrico viene supportato.

System_CAPS_pubmethodIsAsymmetricSignatureAlgorithmSupported(String)

Indica se un algoritmo della firma asimmetrico viene supportato.

System_CAPS_pubmethodIsCanonicalizationAlgorithmSupported(String)

Indica se un algoritmo di canonizzazione viene supportato.

System_CAPS_pubmethodIsDigestAlgorithmSupported(String)

Indica se un algoritmo di digest viene supportato.

System_CAPS_pubmethodIsEncryptionAlgorithmSupported(String)

Indica se un algoritmo di crittografia viene supportato.

System_CAPS_pubmethodIsEncryptionKeyDerivationAlgorithmSupported(String)

Indica se un algoritmo di derivazione della chiave di crittografia viene supportato.

System_CAPS_pubmethodIsSignatureKeyDerivationAlgorithmSupported(String)

Indica se un algoritmo di derivazione della chiave di firma viene supportato.

System_CAPS_pubmethodIsSymmetricKeyLengthSupported(Int32)

Quando viene sottoposto a override in una classe derivata, indica se viene supportata una lunghezza della chiave simmetrica specifica.

System_CAPS_pubmethodIsSymmetricKeyWrapAlgorithmSupported(String)

Indica se un algoritmo di incapsulamento della chiave simmetrico viene supportato.

System_CAPS_pubmethodIsSymmetricSignatureAlgorithmSupported(String)

Indica se un algoritmo della firma simmetrico viene supportato.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

Le istanze di questa classe vengono utilizzate per specificare le caratteristiche di crittografia degli algoritmi utilizzati durante la protezione dei messaggi.

Questa classe viene utilizzata dalle classi derivate per creare un'istanza della suite di algoritmi di sicurezza e contiene proprietà che descrivono gli algoritmi di sicurezza. Ad esempio, l'associazione wsBasicHttp utilizza una classe derivata interna per specificare le proprietà degli algoritmi di sicurezza.

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: