Sprache

SamlSecurityTokenHandler.ValidateToken Methode

Definition

Überlädt

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

reader
XmlReader

Ein XmlReader Leser, der an einem Saml-Assertionselement positioniert ist.

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.

Gilt für: