OpenIdConnectProtocolValidator.ValidateCHash Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Valida el "código" según 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)
Parámetros
- validationContext
- OpenIdConnectProtocolValidationContext
que OpenIdConnectProtocolValidationContext contiene el mensaje de protocolo que se va a validar.
Excepciones
Se produce si ValidatedIdToken es null.
Se produce si la notificación "c_hash" de "id_token" no se corresponde con el "código" en la OpenIdConnectMessage respuesta.