Basic256SecurityAlgorithmSuite Класс

Определение

Базовый 256-разрядный набор алгоритмов безопасности.

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
Наследование
Basic256SecurityAlgorithmSuite

Конструкторы

Имя Описание
Basic256SecurityAlgorithmSuite()

Создает и инициализирует экземпляр Basic256SecurityAlgorithmSuite.

Свойства

Имя Описание
DefaultAsymmetricKeyWrapAlgorithm

Возвращает алгоритм оболочки асимметричного ключа по умолчанию RsaOaepKeyWrap.

DefaultAsymmetricSignatureAlgorithm

Возвращает алгоритм асимметричной подписи по умолчанию RsaSha1Signature.

DefaultCanonicalizationAlgorithm

Возвращает алгоритм канонизации по умолчанию, ExclusiveC14n.

DefaultDigestAlgorithm

Возвращает алгоритм дайджеста по умолчанию Sha1Digest.

DefaultEncryptionAlgorithm

Возвращает алгоритм шифрования по умолчанию, Aes256Encryption.

DefaultEncryptionKeyDerivationLength

Возвращает длину производного ключа шифрования по умолчанию 256.

DefaultSignatureKeyDerivationLength

Возвращает длину производного ключа подписи по умолчанию 192.

DefaultSymmetricKeyLength

Возвращает длину симметричного ключа по умолчанию 256.

DefaultSymmetricKeyWrapAlgorithm

Возвращает алгоритм оболочки симметричного ключа по умолчанию, Aes256KeyWrap.

DefaultSymmetricSignatureAlgorithm

Возвращает алгоритм симметричного подписи по умолчанию, HmacSha1Signature.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IsAsymmetricKeyLengthSupported(Int32)

Возвращает значение true , если указанная асимметричная длина ключа поддерживается; в противном случае возвращается false. Допустимые длины от 1024 до 4096.

IsAsymmetricKeyWrapAlgorithmSupported(String)

Указывает, поддерживается ли асимметричный алгоритм упаковки ключей.

(Унаследовано от SecurityAlgorithmSuite)
IsAsymmetricSignatureAlgorithmSupported(String)

Указывает, поддерживается ли асимметричный алгоритм подписи.

(Унаследовано от SecurityAlgorithmSuite)
IsCanonicalizationAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм канонизации.

(Унаследовано от SecurityAlgorithmSuite)
IsDigestAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм дайджеста.

(Унаследовано от SecurityAlgorithmSuite)
IsEncryptionAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм шифрования.

(Унаследовано от SecurityAlgorithmSuite)
IsEncryptionKeyDerivationAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм получения ключа шифрования.

(Унаследовано от SecurityAlgorithmSuite)
IsSignatureKeyDerivationAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм получения ключа подписи.

(Унаследовано от SecurityAlgorithmSuite)
IsSymmetricKeyLengthSupported(Int32)

Возвращает значение true , если указанная длина симметричного ключа поддерживается; в противном случае возвращается false. Единственная допустимая длина — 256.

IsSymmetricKeyWrapAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм оболочки симметричного ключа.

(Унаследовано от SecurityAlgorithmSuite)
IsSymmetricSignatureAlgorithmSupported(String)

Указывает, поддерживается ли алгоритм симметричного сигнатуры.

(Унаследовано от SecurityAlgorithmSuite)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строковое представление Basic256SecurityAlgorithmSuiteобъекта .

Применяется к