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


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)

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