RsaKeyIdentifierClause Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет предложение идентификатора ключа, определяющее маркер безопасности RsaSecurityToken.
public ref class RsaKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class RsaKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type RsaKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public Class RsaKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Наследование
Комментарии
Обычно предложение RsaKeyIdentifierClause требуется использовать только при создании пользовательской службы маркеров безопасности. Когда служба маркеров безопасности возвращает маркер безопасности, выданный маркер безопасности содержит ссылки на прикрепленные и неприкрепленные маркеры безопасности. Прикрепленные ссылки указывают на маркеры безопасности, содержащиеся в заголовке безопасности сообщения SOAP, а неприкрепленные ссылки являются маркерами безопасности, не входящими в заголовок безопасности в сообщении SOAP. Обычно эти ссылки подтверждают подлинность выданного маркера безопасности. Используйте класс RsaKeyIdentifierClause для ссылки на маркер безопасности RsaSecurityToken и доступа к алгоритму RSA. Чтобы получить доступ к алгоритму RSA, возвратите значение свойства Rsa.
Конструкторы
RsaKeyIdentifierClause(RSA) |
Инициализирует новый экземпляр класса RsaKeyIdentifierClause, используя указанный алгоритм RSA. |
Свойства
CanCreateKey |
Возвращает значение, определяющее, можно ли создать ключ из предложения идентификатора ключа. |
ClauseType |
Возвращает тип предложения идентификатора ключа. (Унаследовано от SecurityKeyIdentifierClause) |
DerivationLength |
Возвращает размер производного ключа. (Унаследовано от SecurityKeyIdentifierClause) |
Id |
Получает или задает идентификатор конструкции идентификатора ключа. (Унаследовано от SecurityKeyIdentifierClause) |
Rsa |
Возвращает алгоритм RSA, связанный с предложением идентификатора ключа. |
Методы
CreateKey() |
Создает ключ с помощью алгоритма RSA. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetDerivationNonce() |
Возвращает специальное слово, использованное для создания производного ключа. (Унаследовано от SecurityKeyIdentifierClause) |
GetExponent() |
Возвращает параметр |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetModulus() |
Возвращает параметр |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Matches(RSA) |
Возвращает значение, указывающее, соответствует ли идентификатор ключа для данного экземпляра указанному алгоритму RSA. |
Matches(SecurityKeyIdentifierClause) |
Возвращает значение, указывающее, эквивалентен ли идентификатор ключа данного экземпляра указанной конструкции идентификатора ключа. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. |
WriteExponentAsBase64(XmlWriter) |
Записывает параметр |
WriteModulusAsBase64(XmlWriter) |
Записывает параметр |