OpenIdConnectProtocolValidator.ValidateCHash Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft den "Code" entsprechend 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)
Parameter
- validationContext
- OpenIdConnectProtocolValidationContext
A OpenIdConnectProtocolValidationContext that contains the protocol message to validate.
Ausnahmen
Wird ausgelöst, wenn ValidatedIdToken null ist.
Wird ausgelöst, wenn der Anspruch "c_hash" im "id_token" nicht dem "Code" in der OpenIdConnectMessage Antwort entspricht.