Saml2SecurityTokenHandler.ValidateSignature 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, ob die Signatur vorhanden ist.
protected virtual Microsoft.IdentityModel.Tokens.Saml2.Saml2SecurityToken ValidateSignature(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
abstract member ValidateSignature : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> Microsoft.IdentityModel.Tokens.Saml2.Saml2SecurityToken
override this.ValidateSignature : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> Microsoft.IdentityModel.Tokens.Saml2.Saml2SecurityToken
Protected Overridable Function ValidateSignature (token As String, validationParameters As TokenValidationParameters) As Saml2SecurityToken
Parameter
- token
- String
Ein Saml2-Token.
- validationParameters
- TokenValidationParameters
Der TokenValidationParameters zum Überprüfen des Tokens zu verwendende Wert.
Gibt zurück
A Saml2SecurityToken that has has has the signature validated if token was signed.
Ausnahmen
Wenn validationParameters null ist.
Wenn eine Signatur nicht gefunden wird und RequireSignedTokens "true" ist.
Wenn der token Schlüsselbezeichner und keines der SecurityKey(n) bereitgestellten Ergebnisse in einer überprüften Signatur enthalten ist.
Dies kann darauf hinweisen, dass eine Schlüsselaktualisierung erforderlich ist.
Wenn nach dem Ausprobieren aller (s SecurityKey) keines zu einer überprüften Signatur führt UND das "Token" keinen Schlüsselbezeichner aufweist.
Hinweise
Wenn das "Token" signiert ist, wird die Signatur auch dann überprüft, wenn RequireSignedTokens sie falsch ist.
Wenn die Signatur "token" überprüft wird, wird sie SigningKey auf den Schlüssel festgelegt, der das "Token" signiert hat. Es liegt in der Verantwortung, SignatureValidator die SigningKey