SessionSecurityTokenHandler.ValidateSession(SessionSecurityToken) Method

Definition

Détermine si la session associée au jeton spécifié est toujours valide.Determines whether the session associated with the specified token is still valid. La validité est déterminée en vérifiant les propriétés ValidFrom et ValidTo du jeton spécifié.Validity is determined by checking the ValidFrom and ValidTo properties of the specified token. Exception levée si la session n'est plus valide.An exception is thrown if the session is no longer valid.

protected:
 virtual void ValidateSession(System::IdentityModel::Tokens::SessionSecurityToken ^ securityToken);
protected virtual void ValidateSession (System.IdentityModel.Tokens.SessionSecurityToken securityToken);
abstract member ValidateSession : System.IdentityModel.Tokens.SessionSecurityToken -> unit
override this.ValidateSession : System.IdentityModel.Tokens.SessionSecurityToken -> unit
Protected Overridable Sub ValidateSession (securityToken As SessionSecurityToken)

Parameters

securityToken
SessionSecurityToken

Jeton à vérifier.The token to be checked.

Exceptions

securityToken a la valeur null.securityToken is null.

La propriété Configuration a la valeur null.The Configuration property is null.

La propriété ValidFrom du jeton est postérieure à UtcNow.The ValidFrom property of the token is later than UtcNow.

La propriété ValidTo du jeton est antérieure à UtcNow.The ValidTo property of the token is earlier than UtcNow.

Remarks

Le jeton n’est pas valide si sa propriété ValidFrom est définie sur une valeur qui se produit plus tard que UtcNow, ou si sa propriété ValidTo est définie sur une valeur qui se produit avant UtcNow.The token is not valid if its ValidFrom property is set to a value that occurs later than UtcNow, or if its ValidTo property is set to a value that occurs earlier than UtcNow.

Appelée à partir des méthodes ValidateToken pour valider la session.Called from the ValidateToken methods to validate the session.

Applies to