SecurityTokenResolver Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс служебной программы, который может получить маркеры безопасности или ключи при наличии предложения идентификатора ключа или ключа.
public ref class SecurityTokenResolver abstract
public ref class SecurityTokenResolver abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class SecurityTokenResolver
public abstract class SecurityTokenResolver : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type SecurityTokenResolver = class
type SecurityTokenResolver = class
interface ICustomIdentityConfiguration
Public MustInherit Class SecurityTokenResolver
Public MustInherit Class SecurityTokenResolver
Implements ICustomIdentityConfiguration
- Наследование
-
SecurityTokenResolver
- Производный
- Реализации
Комментарии
SecurityTokenResolver Используйте класс для получения ключа или маркера безопасности при наличии предложения идентификатора ключа или идентификатора ключа.
ResolveToken Методы TryResolveToken извлекают маркер, учитывая, что существует предложение идентификатора ключа или идентификатора ключа.
ResolveSecurityKey И TryResolveSecurityKey получите ключ, учитывая, что существует предложение идентификатора ключа. Методы с Try префиксом возвращаются false при неудачном извлечении, а методы без Try префикса вызывают исключение.
Конструкторы
| Имя | Описание |
|---|---|
| SecurityTokenResolver() |
Инициализирует новый экземпляр класса SecurityTokenResolver. |
Методы
| Имя | Описание |
|---|---|
| CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean) |
Создает сопоставитель маркеров безопасности по умолчанию для указанных маркеров безопасности. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| LoadCustomConfiguration(XmlNodeList) |
При переопределении в производном классе загружает пользовательскую конфигурацию из XML. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ResolveSecurityKey(SecurityKeyIdentifierClause) |
Получает ключ, на который ссылается указанное предложение идентификатора ключа. |
| ResolveToken(SecurityKeyIdentifier) |
Извлекает маркер безопасности, соответствующий одному из предложений идентификатора ключа безопасности, содержащихся в указанном идентификаторе ключа. |
| ResolveToken(SecurityKeyIdentifierClause) |
Извлекает маркер безопасности, соответствующий указанному предложению идентификатора ключа. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey) |
Пытается получить ключ, на который ссылается указанное предложение идентификатора ключа. |
| TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Пытается получить ключ, на который ссылается указанное предложение идентификатора ключа. |
| TryResolveToken(SecurityKeyIdentifier, SecurityToken) |
Пытается получить маркер безопасности, соответствующий одному из предложений идентификатора ключа, содержащихся в указанном идентификаторе ключа. |
| TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Пытается получить маркер безопасности, соответствующий указанному предложению идентификатора ключа. |
| TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
При переопределении в производном классе пытается получить маркер безопасности, соответствующий по крайней мере одному из предложений идентификатора ключа, содержащихся в указанном идентификаторе ключа. |
| TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
При переопределении в производном классе пытается устранить маркер безопасности, соответствующий указанному предложению идентификатора ключа. |