Udostępnij przez


Validators.ValidateSignatureKey Method

Definition

Validates the SecurityKey that signed a SecurityToken is valid.

public static Microsoft.IdentityModel.Tokens.Experimental.ValidationResult<Microsoft.IdentityModel.Tokens.Experimental.ValidatedSignatureKey,Microsoft.IdentityModel.Tokens.Experimental.ValidationError> ValidateSignatureKey(Microsoft.IdentityModel.Tokens.SecurityKey securityKey, Microsoft.IdentityModel.Tokens.SecurityToken securityToken, Microsoft.IdentityModel.Tokens.Experimental.ValidationParameters validationParameters, Microsoft.IdentityModel.Tokens.CallContext callContext);
static member ValidateSignatureKey : Microsoft.IdentityModel.Tokens.SecurityKey * Microsoft.IdentityModel.Tokens.SecurityToken * Microsoft.IdentityModel.Tokens.Experimental.ValidationParameters * Microsoft.IdentityModel.Tokens.CallContext -> Microsoft.IdentityModel.Tokens.Experimental.ValidationResult<Microsoft.IdentityModel.Tokens.Experimental.ValidatedSignatureKey, Microsoft.IdentityModel.Tokens.Experimental.ValidationError>
Public Shared Function ValidateSignatureKey (securityKey As SecurityKey, securityToken As SecurityToken, validationParameters As ValidationParameters, callContext As CallContext) As ValidationResult(Of ValidatedSignatureKey, ValidationError)

Parameters

securityKey
SecurityKey

The SecurityKey that signed the SecurityToken.

securityToken
SecurityToken

The SecurityToken being validated.

validationParameters
ValidationParameters

The ValidationParameters to be used for validating the token.

callContext
CallContext

The CallContext that contains call information.

Returns

A ValidationResult<TResult,TError> indicating whether validation was successful, and providing a SecurityTokenInvalidLifetimeException if it was not.

Applies to