X509SecurityToken Класс

Определение

Представляет маркер безопасности, основанный на сертификате X.509.

public ref class X509SecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type X509SecurityToken = class
    inherit SecurityToken
    interface IDisposable
Public Class X509SecurityToken
Inherits SecurityToken
Implements IDisposable
Наследование
X509SecurityToken
Производный
Реализации

Комментарии

Чтобы получить сведения о сертификате X.509, необходимо получить доступ к свойству Certificate.

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

X509SecurityToken(X509Certificate2)

Инициализирует новый экземпляр класса X509SecurityToken, используя указанный сертификат X.509.

X509SecurityToken(X509Certificate2, String)

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

Свойства

Certificate

Возвращает сертификат X.509, связанный с маркером безопасности.

Id

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

SecurityKeys

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

ValidFrom

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

ValidTo

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

Методы

CanCreateKeyIdentifierClause<T>()

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

CreateKeyIdentifierClause<T>()

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

Dispose()

Освобождает все ресурсы, занятые модулем X509SecurityToken.

Equals(Object)

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

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

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

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

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

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

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

MemberwiseClone()

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

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

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

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

Если для этого экземпляра вызывается метод ThrowIfDisposed(), создается исключение.

ToString()

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

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

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