SamlSecurityTokenHandler.ValidateToken Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| ValidateToken(String, TokenValidationParameters, SecurityToken) |
Lê e valida um bem formado SamlSecurityToken. |
| ValidateToken(XmlReader, TokenValidationParameters, SecurityToken) |
Lê e valida um bem formado SamlSecurityToken. |
ValidateToken(String, TokenValidationParameters, SecurityToken)
Lê e valida um bem formado SamlSecurityToken.
public override System.Security.Claims.ClaimsPrincipal ValidateToken(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken);
override this.ValidateToken : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters * SecurityToken -> System.Security.Claims.ClaimsPrincipal
Public Overrides Function ValidateToken (token As String, validationParameters As TokenValidationParameters, ByRef validatedToken As SecurityToken) As ClaimsPrincipal
Parâmetros
- token
- String
Uma cadeia de caracteres que contém um securityToken bem formado.
- validationParameters
- TokenValidationParameters
O TokenValidationParameters a ser usado para validar o token.
- validatedToken
- SecurityToken
O SecurityToken que foi validado.
Retornos
Um ClaimsPrincipal gerado a partir das declarações no securityToken do Saml.
Exceções
se validationParameters for nulo.
se 'securityToken.Length' for maior que MaximumTokenSizeInBytes.
Aplica-se a
ValidateToken(XmlReader, TokenValidationParameters, SecurityToken)
Lê e valida um bem formado SamlSecurityToken.
public override System.Security.Claims.ClaimsPrincipal ValidateToken(System.Xml.XmlReader reader, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken);
override this.ValidateToken : System.Xml.XmlReader * Microsoft.IdentityModel.Tokens.TokenValidationParameters * SecurityToken -> System.Security.Claims.ClaimsPrincipal
Public Overrides Function ValidateToken (reader As XmlReader, validationParameters As TokenValidationParameters, ByRef validatedToken As SecurityToken) As ClaimsPrincipal
Parâmetros
- validationParameters
- TokenValidationParameters
O TokenValidationParameters a ser usado para validar o token.
- validatedToken
- SecurityToken
O SecurityToken que foi validado.
Retornos
Um ClaimsPrincipal gerado a partir das declarações na declaração saml.
Exceções
se validationParameters for nulo.
se ReadSamlToken(XmlReader) retornar nulo."