Validators.ValidateAlgorithm 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 |
|---|---|
| ValidateAlgorithm(String, SecurityKey, SecurityToken, TokenValidationParameters) |
Valida se um determinado algoritmo para um SecurityKey é válido. |
| ValidateAlgorithm(String, SecurityToken, ValidationParameters, CallContext) |
Valida se um SecurityToken está usando um algoritmo válido. |
ValidateAlgorithm(String, SecurityKey, SecurityToken, TokenValidationParameters)
Valida se um determinado algoritmo para um SecurityKey é válido.
public static void ValidateAlgorithm(string algorithm, Microsoft.IdentityModel.Tokens.SecurityKey securityKey, Microsoft.IdentityModel.Tokens.SecurityToken securityToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
static member ValidateAlgorithm : string * Microsoft.IdentityModel.Tokens.SecurityKey * Microsoft.IdentityModel.Tokens.SecurityToken * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> unit
Public Shared Sub ValidateAlgorithm (algorithm As String, securityKey As SecurityKey, securityToken As SecurityToken, validationParameters As TokenValidationParameters)
Parâmetros
- algorithm
- String
O algoritmo a ser validado.
- securityKey
- SecurityKey
O SecurityKey que assinou o SecurityToken.
- securityToken
- SecurityToken
O SecurityToken que está sendo validado.
- validationParameters
- TokenValidationParameters
TokenValidationParameters necessário para validação.
Aplica-se a
ValidateAlgorithm(String, SecurityToken, ValidationParameters, CallContext)
Valida se um SecurityToken está usando um algoritmo válido.
public static Microsoft.IdentityModel.Tokens.Experimental.ValidationResult<string,Microsoft.IdentityModel.Tokens.Experimental.ValidationError> ValidateAlgorithm(string? algorithm, Microsoft.IdentityModel.Tokens.SecurityToken securityToken, Microsoft.IdentityModel.Tokens.Experimental.ValidationParameters validationParameters, Microsoft.IdentityModel.Tokens.CallContext callContext);
static member ValidateAlgorithm : string * Microsoft.IdentityModel.Tokens.SecurityToken * Microsoft.IdentityModel.Tokens.Experimental.ValidationParameters * Microsoft.IdentityModel.Tokens.CallContext -> Microsoft.IdentityModel.Tokens.Experimental.ValidationResult<string, Microsoft.IdentityModel.Tokens.Experimental.ValidationError>
Public Shared Function ValidateAlgorithm (algorithm As String, securityToken As SecurityToken, validationParameters As ValidationParameters, callContext As CallContext) As ValidationResult(Of String, ValidationError)
Parâmetros
- algorithm
- String
O algoritmo a ser validado.
- securityToken
- SecurityToken
O SecurityToken que está sendo validado.
- validationParameters
- ValidationParameters
ValidationParameters necessário para validação.
- callContext
- CallContext
O CallContext que contém informações de chamada.