SecurityTokenAuthenticator.ValidateToken(SecurityToken) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет подлинность указанного маркера безопасности и возвращает набор политик авторизации для маркера безопасности.
public:
System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ ValidateToken(System::IdentityModel::Tokens::SecurityToken ^ token);
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateToken(System.IdentityModel.Tokens.SecurityToken token);
member this.ValidateToken : System.IdentityModel.Tokens.SecurityToken -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
Public Function ValidateToken (token As SecurityToken) As ReadOnlyCollection(Of IAuthorizationPolicy)
Параметры
- token
- SecurityToken
Проверяемая SecurityToken .
Возвращаемое значение
ReadOnlyCollection<T> ТипIAuthorizationPolicy, содержащий набор политик авторизации, действующих для этого приложения.
Исключения
token равно null.
token Не удается пройти проверку подлинности этого маркера безопасности.
–или–
token не проходит проверку подлинности.
Комментарии
Метод ValidateToken проверяет, является ли параметр, tokenвызывает null метод, чтобы определить, может ли CanValidateToken этот маркер безопасности аутентифицировать этот маркер безопасности, а затем, если он может, вызывает ValidateTokenCore метод.