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


IssuerTokenResolver.TryResolveTokenCore Метод

Определение

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

Перегрузки

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

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

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

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

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

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

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

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

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

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

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

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

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

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

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

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