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
- Наследование
- Производный
- Реализации
Комментарии
Чтобы получить сведения о сертификате 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) |