Sdílet prostřednictvím


Basic256SecurityAlgorithmSuite Třída

Definice

Základní sada 256bitových algoritmů zabezpečení

public ref class Basic256SecurityAlgorithmSuite : System::ServiceModel::Security::SecurityAlgorithmSuite
public class Basic256SecurityAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite
type Basic256SecurityAlgorithmSuite = class
    inherit SecurityAlgorithmSuite
Public Class Basic256SecurityAlgorithmSuite
Inherits SecurityAlgorithmSuite
Dědičnost
Basic256SecurityAlgorithmSuite

Konstruktory

Basic256SecurityAlgorithmSuite()

Vytvoří a inicializuje instanci objektu Basic256SecurityAlgorithmSuite.

Vlastnosti

DefaultAsymmetricKeyWrapAlgorithm

Získá výchozí asymetrický algoritmus zalamování klíčů RsaOaepKeyWrap.

DefaultAsymmetricSignatureAlgorithm

Získá výchozí asymetrický podpis algoritmus RsaSha1Signature.

DefaultCanonicalizationAlgorithm

Získá výchozí algoritmus kanonizace ExclusiveC14n.

DefaultDigestAlgorithm

Získá výchozí algoritmus digest, Sha1Digest.

DefaultEncryptionAlgorithm

Získá výchozí šifrovací algoritmus Aes256Encryption.

DefaultEncryptionKeyDerivationLength

Získá výchozí délku odvozování šifrovacího klíče 256.

DefaultSignatureKeyDerivationLength

Získá výchozí délku odvozování klíče podpisu 192.

DefaultSymmetricKeyLength

Získá výchozí symetrickou délku klíče 256.

DefaultSymmetricKeyWrapAlgorithm

Získá výchozí algoritmus obtékání symetrického klíče Aes256KeyWrap.

DefaultSymmetricSignatureAlgorithm

Získá výchozí algoritmus symetrického podpisu HmacSha1Signature.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
IsAsymmetricKeyLengthSupported(Int32)

Vrátí true hodnotu, pokud je podporovaná zadaná asymetrická délka klíče. V opačném případě vrátí falsehodnotu . Platné délky jsou v rozsahu od 1024 do 4096.

IsAsymmetricKeyWrapAlgorithmSupported(String)

Označuje, zda je podporován algoritmus asymetrického obtékání klíčů.

(Zděděno od SecurityAlgorithmSuite)
IsAsymmetricSignatureAlgorithmSupported(String)

Označuje, zda je podporován algoritmus asymetrického podpisu.

(Zděděno od SecurityAlgorithmSuite)
IsCanonicalizationAlgorithmSupported(String)

Označuje, zda je podporován algoritmus kanonizace.

(Zděděno od SecurityAlgorithmSuite)
IsDigestAlgorithmSupported(String)

Označuje, zda je podporován algoritmus digest.

(Zděděno od SecurityAlgorithmSuite)
IsEncryptionAlgorithmSupported(String)

Označuje, jestli je podporován šifrovací algoritmus.

(Zděděno od SecurityAlgorithmSuite)
IsEncryptionKeyDerivationAlgorithmSupported(String)

Označuje, zda je podporován algoritmus odvozování šifrovacího klíče.

(Zděděno od SecurityAlgorithmSuite)
IsSignatureKeyDerivationAlgorithmSupported(String)

Určuje, zda je podporován algoritmus odvozování klíče podpisu.

(Zděděno od SecurityAlgorithmSuite)
IsSymmetricKeyLengthSupported(Int32)

Vrátí true hodnotu, pokud je podporovaná zadaná symetrická délka klíče. V opačném případě vrátí falsehodnotu . Jediná platná délka je 256.

IsSymmetricKeyWrapAlgorithmSupported(String)

Označuje, zda je podporován algoritmus symetrického obtékání klíčů.

(Zděděno od SecurityAlgorithmSuite)
IsSymmetricSignatureAlgorithmSupported(String)

Označuje, zda je podporován algoritmus symetrického podpisu.

(Zděděno od SecurityAlgorithmSuite)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězcovou reprezentaci Basic256SecurityAlgorithmSuite.

Platí pro