SigningCredentials Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SigningCredentials.
Перегрузки
SigningCredentials(SecurityKey, String, String) |
Инициализирует новый экземпляр класса SigningCredentials. |
SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier) |
Инициализирует новый экземпляр класса SigningCredentials. |
SigningCredentials(SecurityKey, String, String)
Инициализирует новый экземпляр класса SigningCredentials.
public:
SigningCredentials(System::IdentityModel::Tokens::SecurityKey ^ signingKey, System::String ^ signatureAlgorithm, System::String ^ digestAlgorithm);
public SigningCredentials (System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm);
new System.IdentityModel.Tokens.SigningCredentials : System.IdentityModel.Tokens.SecurityKey * string * string -> System.IdentityModel.Tokens.SigningCredentials
Public Sub New (signingKey As SecurityKey, signatureAlgorithm As String, digestAlgorithm As String)
Параметры
- signingKey
- SecurityKey
Объект SecurityKey, который содержит ключ шифрования, используемый для создания цифровой подписи.
- signatureAlgorithm
- String
Универсальный код ресурса (URI), который представляет алгоритм шифрования, используемый для создания цифровой сигнатуры.
- digestAlgorithm
- String
Универсальный код ресурса (URI), который представляет алгоритм шифрования, используемый для вычисления хэш-кода части сообщения SOAP с цифровой сигнатурой.
Комментарии
Используйте класс SecurityAlgorithms, чтобы указать параметры signatureAlgorithm
и digestAlgorithm
. Класс SecurityAlgorithms содержит набор статических константных строк, представляющих алгоритмы шифрования. Члены с суффиксом Signature
можно использовать, чтобы указать параметр signatureAlgorithm
, а члены с суффиксом Digest
можно использовать, чтобы указать параметр digestAlgorithm
.
Применяется к
SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)
Инициализирует новый экземпляр класса SigningCredentials.
public:
SigningCredentials(System::IdentityModel::Tokens::SecurityKey ^ signingKey, System::String ^ signatureAlgorithm, System::String ^ digestAlgorithm, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ signingKeyIdentifier);
public SigningCredentials (System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm, System.IdentityModel.Tokens.SecurityKeyIdentifier signingKeyIdentifier);
new System.IdentityModel.Tokens.SigningCredentials : System.IdentityModel.Tokens.SecurityKey * string * string * System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.IdentityModel.Tokens.SigningCredentials
Public Sub New (signingKey As SecurityKey, signatureAlgorithm As String, digestAlgorithm As String, signingKeyIdentifier As SecurityKeyIdentifier)
Параметры
- signingKey
- SecurityKey
Объект SecurityKey, который содержит ключ шифрования, используемый для создания цифровой подписи.
- signatureAlgorithm
- String
Универсальный код ресурса (URI), который представляет алгоритм шифрования, используемый для создания цифровой сигнатуры.
- digestAlgorithm
- String
Универсальный код ресурса (URI), который представляет алгоритм шифрования, используемый для вычисления дайджеста части сообщения SOAP с цифровой сигнатурой.
- signingKeyIdentifier
- SecurityKeyIdentifier
Объект SecurityKeyIdentifier указывает идентификатор, который представляет ключ, используемый для создания цифровой подписи.
Комментарии
Используйте класс SecurityAlgorithms, чтобы указать параметры signatureAlgorithm
и digestAlgorithm
. Класс SecurityAlgorithms содержит набор статических константных строк, представляющих алгоритмы шифрования. Члены с суффиксом Signature
можно использовать, чтобы указать параметр signatureAlgorithm
, а члены с суффиксом Digest
можно использовать, чтобы указать параметр digestAlgorithm
.