IssuerValidatorUsingConfiguration Delegate

Definition

Definition for IssuerValidatorUsingConfiguration.

public delegate string IssuerValidatorUsingConfiguration(string issuer, SecurityToken securityToken, TokenValidationParameters validationParameters, BaseConfiguration configuration);
type IssuerValidatorUsingConfiguration = delegate of string * SecurityToken * TokenValidationParameters * BaseConfiguration -> string
Public Delegate Function IssuerValidatorUsingConfiguration(issuer As String, securityToken As SecurityToken, validationParameters As TokenValidationParameters, configuration As BaseConfiguration) As String 

Parameters

issuer
String

The issuer to validate.

securityToken
SecurityToken

The SecurityToken that is being validated.

validationParameters
TokenValidationParameters

TokenValidationParameters required for validation.

configuration
BaseConfiguration

BaseConfiguration required for validation.

Return Value

The issuer to use when creating the "Claim"(s) in a "ClaimsIdentity".

Remarks

The delegate should return a non null string that represents the 'issuer'. If null a default value will be used. If both IssuerValidatorUsingConfiguration and IssuerValidator are set, IssuerValidatorUsingConfiguration takes priority.

Applies to