Saml2SecurityTokenHandler.ValidateSignature Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Verifierar att signaturen.
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
Parametrar
- token
- String
En Saml2-token.
- validationParameters
- TokenValidationParameters
Som TokenValidationParameters ska användas för att verifiera token.
Returer
En Saml2SecurityToken som har fått signaturen verifierad om token har signerats.
Undantag
Om validationParameters är null.
Om en signatur inte hittas och RequireSignedTokens är sann.
token Om har en nyckelidentifierare och ingen av de SecurityKeyangivna resultaten resulterar i en verifierad signatur.
Detta kan tyda på att en nyckeluppdatering krävs.
Om ingen efter att ha provat alla SecurityKey(s) resulterar det i en verifierad signatur och "token" inte har någon nyckelidentifierare.
Kommentarer
Om "token" är signerad verifieras signaturen även om RequireSignedTokens den är falsk.
Om signaturen "token" verifieras SigningKey ställs den in på nyckeln som signerade "token". Det är ansvaret SignatureValidator för att fastställa SigningKey