Language

SessionSecurityTokenHandler.ValidateSession(SessionSecurityToken) メソッド

定義

指定したトークンに関連付けられているセッションがまだ有効かどうかを判断します。 有効性は、指定されたトークンの ValidFrom プロパティと ValidTo プロパティを確認することによって決定されます。 セッションが無効になった場合、例外がスローされます。

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)

パラメーター

securityToken
SessionSecurityToken

チェックするトークン。

例外

securityToken は nullです。

Configuration プロパティはnull。

トークンの ValidFrom プロパティは、 UtcNowよりも後です。

トークンの ValidTo プロパティは、 UtcNowよりも前です。

注釈

トークンの ValidFrom プロパティが UtcNowより後に発生する値に設定されている場合、または ValidTo プロパティが UtcNowより前の値に設定されている場合、トークンは無効です。

セッションを検証するために、 ValidateToken メソッドから呼び出されます。

適用対象