Поделиться через


RsaSecurityToken Класс

Определение

Представляет маркер безопасности, который основан на ключе, созданном с помощью алгоритма RSA.

public ref class RsaSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class RsaSecurityToken : System.IdentityModel.Tokens.SecurityToken
type RsaSecurityToken = class
    inherit SecurityToken
Public Class RsaSecurityToken
Inherits SecurityToken
Наследование
RsaSecurityToken

Комментарии

Обычно разработчикам приложений не требуется использовать класс RsaSecurityToken за исключением случаев, когда веб-служба должна возвратить алгоритм RSA, связанный с маркером безопасности. Чтобы возвратить алгоритм RSA, получите значение свойства Rsa.

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

RsaSecurityToken(RSA)

Инициализирует новый экземпляр класса RsaSecurityToken, используя указанный алгоритм RSA.

RsaSecurityToken(RSA, String)

Инициализирует новый экземпляр класса RsaSecurityToken, используя указанный алгоритм RSA и уникальный идентификатор.

Свойства

Id

Возвращает уникальный идентификатор маркера безопасности.

Rsa

Возвращает алгоритм RSA, способный создать асимметричный ключ.

SecurityKeys

Возвращает ключи шифрования, связанные с маркером безопасности.

ValidFrom

Возвращает первый момент времени, когда данный маркер безопасности является действительным.

ValidTo

Возвращает последний момент времени, когда данный маркер безопасности является действительным.

Методы

CanCreateKeyIdentifierClause<T>()

Возвращает значение, определяющее, может ли маркер безопасности создать указанный идентификатор ключа.

CreateKeyIdentifierClause<T>()

Создает предложение заданного идентификатора ключа.

Equals(Object)

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

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

Позволяет объекту RsaSecurityToken освободить ресурсы, прежде чем он будет уничтожен сборщиком мусора.

GetHashCode()

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

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

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

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

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

MemberwiseClone()

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

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

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

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

Возвращает строку, представляющую текущий объект.

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

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