SignatureValidationDelegate Delegate
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Validates the signature of the security token.
public delegate Microsoft.IdentityModel.Tokens.Experimental.ValidationResult<Microsoft.IdentityModel.Tokens.SecurityKey,Microsoft.IdentityModel.Tokens.Experimental.ValidationError> SignatureValidationDelegate(SecurityToken token, ValidationParameters validationParameters, BaseConfiguration? configuration, CallContext callContext);
type SignatureValidationDelegate = delegate of SecurityToken * ValidationParameters * BaseConfiguration * CallContext -> ValidationResult<SecurityKey, ValidationError>
Public Delegate Function SignatureValidationDelegate(token As SecurityToken, validationParameters As ValidationParameters, configuration As BaseConfiguration, callContext As CallContext) As ValidationResult(Of SecurityKey, ValidationError)
Parameters
- token
- SecurityToken
The SecurityToken with a signature.
- validationParameters
- ValidationParameters
The ValidationParameters to be used for validating the token.
- configuration
- BaseConfiguration
The BaseConfiguration to be used for validating the token.
- callContext
- CallContext
The CallContext to be used for logging.
Return Value
The validated SecurityToken.
Remarks
This method is not expected to throw.