Condividi tramite


SessionSecurityTokenHandler.ValidateSession(SessionSecurityToken) Metodo

Definizione

Determina se la sessione associata al token specificato è ancora valida. La validità è determinata controllando le ValidFrom proprietà e ValidTo del token specificato. Se la sessione non è più valida, viene generata un'eccezione.

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)

Parametri

securityToken
SessionSecurityToken

Token da controllare.

Eccezioni

securityToken è null.

La Configuration proprietà è null.

La ValidFrom proprietà del token è successiva a UtcNow.

La ValidTo proprietà del token è precedente a UtcNow.

Commenti

Il token non è valido se la proprietà ValidFrom è impostata su un valore che si verifica in un secondo momento o UtcNowse la relativa ValidTo proprietà è impostata su un valore che si verifica prima di UtcNow.

Chiamato dai ValidateToken metodi per convalidare la sessione.

Si applica a