SecurityAlgorithmSuite Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger egenskaper för algoritmer. Det här är en abstract klass.
public ref class SecurityAlgorithmSuite abstract
public abstract class SecurityAlgorithmSuite
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter))]
public abstract class SecurityAlgorithmSuite
type SecurityAlgorithmSuite = class
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter))>]
type SecurityAlgorithmSuite = class
Public MustInherit Class SecurityAlgorithmSuite
- Arv
-
SecurityAlgorithmSuite
- Härledda
- Attribut
Kommentarer
Instanser av den här klassen används för att ange kryptografiska egenskaper för de algoritmer som används för att skydda meddelanden.
Den här klassen används av härledda klasser för att instansiera säkerhetsalgoritmsviter och innehåller egenskaper som beskriver säkerhetsalgoritmerna. Bindningen wsBasicHttp använder till exempel en intern härledd klass för att ange egenskaperna för dess säkerhetsalgoritmer.
Konstruktorer
| Name | Description |
|---|---|
| SecurityAlgorithmSuite() |
Initierar en ny instans av SecurityAlgorithmSuite klassen. |
Egenskaper
| Name | Description |
|---|---|
| Basic128 |
Hämtar Basic128-algoritmsviten. |
| Basic128Rsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm och 128-bitars Basic som algoritm för meddelandekryptering. |
| Basic128Sha256 |
Hämtar en algoritmsvit som använder SHA256 för signatursammandraget och 128-bitars Basic som algoritm för meddelandekryptering. |
| Basic128Sha256Rsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm, SHA256 för signatursammandrag och 128-bitars Basic som algoritm för meddelandekryptering. |
| Basic192 |
Hämtar en algoritmsvit som använder 192-bitars Basic som algoritm för meddelandekryptering. |
| Basic192Rsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm och 192-bitars Basic som algoritm för meddelandekryptering. |
| Basic192Sha256 |
Hämtar en algoritmsvit som använder SHA256 för signatursammandrag och 192-bitars Basic som algoritm för meddelandekryptering. |
| Basic192Sha256Rsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm, SHA256 för signatursammandraget och 192-bitars Basic som algoritm för meddelandekryptering. |
| Basic256 |
Hämtar en algoritmsvit som använder 256-bitars Basic som algoritm för meddelandekryptering. |
| Basic256Rsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm och 256-bitars Basic som algoritm för meddelandekryptering. |
| Basic256Sha256 |
Hämtar en algoritmsvit som använder SHA256 för signatursammandrag och 256-bitars Basic som algoritm för meddelandekryptering. |
| Basic256Sha256Rsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm, SHA256 för signatursammandraget och 256-bitars Basic som algoritm för meddelandekryptering. |
| Default |
Hämtar standardalgoritmsviten. |
| DefaultAsymmetricKeyWrapAlgorithm |
Hämtar standardalgoritmen för asymmetrisk nyckelomslutning som en sträng. |
| DefaultAsymmetricSignatureAlgorithm |
Hämtar standardalgoritmen för asymmetrisk signatur som en sträng. |
| DefaultCanonicalizationAlgorithm |
Hämtar standardalgoritmen för kanonisering som en sträng. |
| DefaultDigestAlgorithm |
Hämtar standardsammandragsalgoritmen som en sträng. |
| DefaultEncryptionAlgorithm |
Hämtar standardkrypteringsalgoritmen som en sträng. |
| DefaultEncryptionKeyDerivationLength |
Hämtar standardvärdet för krypteringsnyckelns härledningslängd som ett Int32 värde. |
| DefaultSignatureKeyDerivationLength |
Hämtar standardlängden för signaturnyckelns härledning som ett Int32 värde. |
| DefaultSymmetricKeyLength |
Hämtar standardlängden för symmetrisk nyckel som ett Int32 värde. |
| DefaultSymmetricKeyWrapAlgorithm |
Hämtar standardalgoritmen för symmetrisk nyckelomslutning som en sträng. |
| DefaultSymmetricSignatureAlgorithm |
Hämtar standardalgoritmen för symmetrisk signatur som en sträng. |
| TripleDes |
Hämtar algoritmsviten Triple Data Encryption Standard (DES). |
| TripleDesRsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm och 192-bitars Triple Data Encryption Standard (DES) som algoritm för meddelandekryptering. |
| TripleDesSha256 |
Hämtar en algoritmsvit som använder SHA256 för signatursammandrag och 192-bitars Triple Data Encryption Standard (DES) som algoritm för meddelandekryptering. |
| TripleDesSha256Rsa15 |
Hämtar en algoritmsvit som använder RSA15 som nyckelomslutningsalgoritm, SHA256 för signatursammandraget och 192-bitars DES (Triple Data Encryption Standard) som algoritm för meddelandekryptering. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IsAsymmetricKeyLengthSupported(Int32) |
Anger om en viss nyckellängd stöds av den asymmetriska algoritmen. |
| IsAsymmetricKeyWrapAlgorithmSupported(String) |
Anger om en asymmetrisk nyckelomslutningsalgoritm stöds. |
| IsAsymmetricSignatureAlgorithmSupported(String) |
Anger om en asymmetrisk signaturalgoritm stöds. |
| IsCanonicalizationAlgorithmSupported(String) |
Anger om en kanoniseringsalgoritm stöds. |
| IsDigestAlgorithmSupported(String) |
Anger om en sammandragsalgoritm stöds. |
| IsEncryptionAlgorithmSupported(String) |
Anger om en krypteringsalgoritm stöds. |
| IsEncryptionKeyDerivationAlgorithmSupported(String) |
Anger om en härledningsalgoritm för krypteringsnycklar stöds. |
| IsSignatureKeyDerivationAlgorithmSupported(String) |
Anger om en härledningsalgoritm för signaturnycklar stöds. |
| IsSymmetricKeyLengthSupported(Int32) |
När åsidosättas i en härledd klass anger om en viss symmetrisk nyckellängd stöds. |
| IsSymmetricKeyWrapAlgorithmSupported(String) |
Anger om en symmetrisk nyckelomslutningsalgoritm stöds. |
| IsSymmetricSignatureAlgorithmSupported(String) |
Anger om en symmetrisk signaturalgoritm stöds. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |