SamlSecurityTokenHandler.ValidateToken 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.
Überlädt
| Name | Beschreibung |
|---|---|
| ValidateToken(String, TokenValidationParameters, SecurityToken) |
Liest und überprüft eine wohlgeformte SamlSecurityToken. |
| ValidateToken(XmlReader, TokenValidationParameters, SecurityToken) |
Liest und überprüft eine wohlgeformte SamlSecurityToken. |
ValidateToken(String, TokenValidationParameters, SecurityToken)
Liest und überprüft eine wohlgeformte SamlSecurityToken.
public override System.Security.Claims.ClaimsPrincipal ValidateToken(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken);
override this.ValidateToken : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters * SecurityToken -> System.Security.Claims.ClaimsPrincipal
Public Overrides Function ValidateToken (token As String, validationParameters As TokenValidationParameters, ByRef validatedToken As SecurityToken) As ClaimsPrincipal
Parameter
- token
- String
Eine Zeichenfolge mit einem wohlgeformten SecurityToken.
- validationParameters
- TokenValidationParameters
Der TokenValidationParameters zum Überprüfen des Tokens zu verwendende Wert.
- validatedToken
- SecurityToken
Das SecurityToken wurde überprüft.
Gibt zurück
Ein ClaimsPrincipal generiertes Aus den Ansprüchen im Saml securityToken.
Ausnahmen
wenn validationParameters null ist.
wenn "securityToken.Length" größer als ist.MaximumTokenSizeInBytes
Gilt für:
ValidateToken(XmlReader, TokenValidationParameters, SecurityToken)
Liest und überprüft eine wohlgeformte SamlSecurityToken.
public override System.Security.Claims.ClaimsPrincipal ValidateToken(System.Xml.XmlReader reader, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken);
override this.ValidateToken : System.Xml.XmlReader * Microsoft.IdentityModel.Tokens.TokenValidationParameters * SecurityToken -> System.Security.Claims.ClaimsPrincipal
Public Overrides Function ValidateToken (reader As XmlReader, validationParameters As TokenValidationParameters, ByRef validatedToken As SecurityToken) As ClaimsPrincipal
Parameter
- validationParameters
- TokenValidationParameters
Der TokenValidationParameters zum Überprüfen des Tokens zu verwendende Wert.
- validatedToken
- SecurityToken
Das SecurityToken wurde überprüft.
Gibt zurück
A ClaimsPrincipal generated from the claims in the saml assertion.
Ausnahmen
wenn validationParameters null ist.
wenn ReadSamlToken(XmlReader) Null zurückgegeben wird."