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


SecurityTokenResolver.TryResolveTokenCore Метод

Определение

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

Перегрузки

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Исходный код:
SecurityTokenResolver.cs
Исходный код:
SecurityTokenResolver.cs
Исходный код:
SecurityTokenResolver.cs

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

protected:
 abstract bool TryResolveTokenCore(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
protected abstract bool TryResolveTokenCore (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token);
abstract member TryResolveTokenCore : System.IdentityModel.Tokens.SecurityKeyIdentifier * SecurityToken -> bool
Protected MustOverride Function TryResolveTokenCore (keyIdentifier As SecurityKeyIdentifier, ByRef token As SecurityToken) As Boolean

Параметры

keyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier, для которого создается токен безопасности.

token
SecurityToken

Если этот метод возвращает значение, содержит объект SecurityToken, представляющий указанный идентификатор ключа. Этот параметр передается неинициализированным.

Возвращаемое значение

Значение true, если можно извлечь маркер безопасности для указанного идентификатора ключа; в противном случае — значение false.

Комментарии

Метод TryResolveTokenCore вызывается методами TryResolveToken и ResolveToken.

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Исходный код:
SecurityTokenResolver.cs
Исходный код:
SecurityTokenResolver.cs
Исходный код:
SecurityTokenResolver.cs

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

protected:
 abstract bool TryResolveTokenCore(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
protected abstract bool TryResolveTokenCore (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token);
abstract member TryResolveTokenCore : System.IdentityModel.Tokens.SecurityKeyIdentifierClause * SecurityToken -> bool
Protected MustOverride Function TryResolveTokenCore (keyIdentifierClause As SecurityKeyIdentifierClause, ByRef token As SecurityToken) As Boolean

Параметры

keyIdentifierClause
SecurityKeyIdentifierClause

SecurityKeyIdentifierClause, для которого создается токен безопасности.

token
SecurityToken

Если этот метод возвращает значение, содержит объект SecurityToken, представляющий указанное предложение идентификатора ключа. Этот параметр передается неинициализированным.

Возвращаемое значение

Значение true, если можно извлечь маркер безопасности для указанного предложения идентификатора ключа; в противном случае — значение false.

Комментарии

Метод TryResolveTokenCore вызывается методами TryResolveToken и ResolveToken.

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