SecurityTokenResolver.TryResolveToken Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается извлечь маркер безопасности, на который имеется ссылка в указанном объекте.
Перегрузки
TryResolveToken(SecurityKeyIdentifier, SecurityToken) |
Пытается извлечь маркер безопасности, соответствующий одному из предложений идентификатора ключа, содержащихся в заданном идентификаторе ключа. |
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Пытается извлечь маркер безопасности, соответствующий заданному предложению идентификатора ключа. |
TryResolveToken(SecurityKeyIdentifier, SecurityToken)
- Исходный код:
- SecurityTokenResolver.cs
- Исходный код:
- SecurityTokenResolver.cs
- Исходный код:
- SecurityTokenResolver.cs
Пытается извлечь маркер безопасности, соответствующий одному из предложений идентификатора ключа, содержащихся в заданном идентификаторе ключа.
public:
bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifier * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifier As SecurityKeyIdentifier, ByRef token As SecurityToken) As Boolean
Параметры
- keyIdentifier
- SecurityKeyIdentifier
SecurityKeyIdentifier, для которого создается токен безопасности.
- token
- SecurityToken
Если этот метод возвращает значение, содержит объект SecurityToken, представляющий указанный идентификатор ключа. Этот параметр передается неинициализированным.
Возвращаемое значение
Значение true
, если можно извлечь маркер безопасности для указанного идентификатора ключа; в противном случае — значение false
.
Исключения
keyIdentifier
имеет значение null
.
Комментарии
В случае невозможности разрешить маркер безопасности на основе идентификатора ключа результаты методов TryResolveToken и ResolveToken различны. Метод TryResolveToken возвращает значение false
, а метод ResolveToken вызывает исключение.
Применяется к
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)
- Исходный код:
- SecurityTokenResolver.cs
- Исходный код:
- SecurityTokenResolver.cs
- Исходный код:
- SecurityTokenResolver.cs
Пытается извлечь маркер безопасности, соответствующий заданному предложению идентификатора ключа.
public:
bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifierClause * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifierClause As SecurityKeyIdentifierClause, ByRef token As SecurityToken) As Boolean
Параметры
- keyIdentifierClause
- SecurityKeyIdentifierClause
SecurityKeyIdentifierClause, для которого создается токен безопасности.
- token
- SecurityToken
Если этот метод возвращает значение, содержит объект SecurityToken, представляющий указанное предложение идентификатора ключа. Этот параметр передается неинициализированным.
Возвращаемое значение
Значение true
, если можно извлечь маркер безопасности для указанного предложения идентификатора ключа; в противном случае — значение false
.
Исключения
keyIdentifierClause
имеет значение null
.
Комментарии
В случае невозможности разрешить маркер безопасности на основе предложения идентификатора ключа результаты методов TryResolveToken и ResolveToken различны. Метод TryResolveToken возвращает значение false
, а метод ResolveToken вызывает исключение.