OpenIdConnectProtocolValidator.ValidateCHash Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Valide le « code » en fonction de https://openid.net/specs/openid-connect-core-1_0.html.
protected virtual void ValidateCHash(Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidationContext validationContext);
abstract member ValidateCHash : Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidationContext -> unit
override this.ValidateCHash : Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidationContext -> unit
Protected Overridable Sub ValidateCHash (validationContext As OpenIdConnectProtocolValidationContext)
Paramètres
- validationContext
- OpenIdConnectProtocolValidationContext
Qui OpenIdConnectProtocolValidationContext contient le message de protocole à valider.
Exceptions
Levée si ValidatedIdToken la valeur est null.
Levée si la revendication « c_hash » dans la « id_token » ne correspond pas au « code » dans la OpenIdConnectMessage réponse.