AggregateTokenResolver.TryResolveTokenCore Метод

Определение

Перегрузки

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

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

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

Параметры

keyIdentifier
SecurityKeyIdentifier

Идентификатор ключа безопасности, для которого требуется извлечь токен.

token
SecurityToken

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

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

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

Исключения

keyIdentifier имеет значение null.

Комментарии

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

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

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

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

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

Параметры

keyIdentifierClause
SecurityKeyIdentifierClause

Конструкция идентификатора ключа, для которой создается токен безопасности.

token
SecurityToken

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

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

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

Исключения

keyIdentifierClause имеет значение null.

Комментарии

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

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