Share via


Validators Class

Definition

Partial class for Algorithm Validation.

public static class Validators
type Validators = class
Public Class Validators
Inheritance
Validators

Methods

ValidateAlgorithm(String, SecurityKey, SecurityToken, TokenValidationParameters)

Validates if a given algorithm for a SecurityKey is valid.

ValidateAlgorithm(String, SecurityKey, SecurityToken, ValidationParameters, CallContext)

Validates a given algorithm for a SecurityKey.

ValidateAudience(IEnumerable<String>, SecurityToken, TokenValidationParameters)

Determines if the audiences found in a SecurityToken are valid.

ValidateAudience(IList<String>, SecurityToken, ValidationParameters, CallContext)

Determines if the audiences found in a SecurityToken are valid.

ValidateIssuer(String, SecurityToken, TokenValidationParameters)

Determines if an issuer found in a SecurityToken is valid.

ValidateIssuerAsync(String, SecurityToken, ValidationParameters, CallContext, CancellationToken)

Determines if an issuer found in a SecurityToken is valid.

ValidateIssuerSecurityKey(SecurityKey, SecurityToken, TokenValidationParameters)

Validates the SecurityKey that signed a SecurityToken.

ValidateIssuerSigningKey(SecurityKey, SecurityToken, ValidationParameters, CallContext)

Validates the SecurityKey that signed a SecurityToken.

ValidateLifetime(Nullable<DateTime>, Nullable<DateTime>, SecurityToken, TokenValidationParameters)

Validates the lifetime of a SecurityToken.

ValidateLifetime(Nullable<DateTime>, Nullable<DateTime>, SecurityToken, ValidationParameters, CallContext)

Validates the lifetime of a SecurityToken.

ValidateTokenReplay(Nullable<DateTime>, String, TokenValidationParameters)

Validates if a token has been replayed.

ValidateTokenReplay(Nullable<DateTime>, String, ValidationParameters, CallContext)

Validates if a token has been replayed.

ValidateTokenReplay(String, Nullable<DateTime>, TokenValidationParameters)

Validates if a token has been replayed.

ValidateTokenType(String, SecurityToken, TokenValidationParameters)

Validates the type of the token.

ValidateTokenType(String, SecurityToken, ValidationParameters, CallContext)

Validates the type of the token.

Applies to