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


X509CertificateStoreTokenResolver Класс

Определение

Представляет сопоставитель токенов, который может сопоставлять токены типа X509SecurityToken относительно указанного хранилища сертификатов X.509.

public ref class X509CertificateStoreTokenResolver : System::IdentityModel::Selectors::SecurityTokenResolver
public class X509CertificateStoreTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver
type X509CertificateStoreTokenResolver = class
    inherit SecurityTokenResolver
Public Class X509CertificateStoreTokenResolver
Inherits SecurityTokenResolver
Наследование
X509CertificateStoreTokenResolver

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

X509CertificateStoreTokenResolver()

Инициализирует новый экземпляр класса X509CertificateStoreTokenResolver с хранилищем сертификатов X.509 по умолчанию.

X509CertificateStoreTokenResolver(StoreName, StoreLocation)

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

X509CertificateStoreTokenResolver(String, StoreLocation)

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

Свойства

StoreLocation

Получает расположение хранилища сертификатов X.509, используемого этим сопоставителем токенов.

StoreName

Получает имя хранилища сертификатов X.509, используемого данным сопоставителем токенов.

Методы

Equals(Object)

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

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

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

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

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

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

При переопределении в производном классе загружает пользовательскую конфигурацию из XML-кода.

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

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

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

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

(Унаследовано от SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifier)

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

(Унаследовано от SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

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

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

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

(Унаследовано от Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

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

(Унаследовано от SecurityTokenResolver)
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Пытается разрешить указанную конструкцию идентификатора ключа безопасности.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

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

(Унаследовано от SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

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

(Унаследовано от SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Разрешает указанный идентификатор ключа в токен безопасности.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Разрешает указанную конструкцию идентификатора ключа в токен безопасности.

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