SessionSecurityTokenReceivedEventArgs SessionSecurityTokenReceivedEventArgs SessionSecurityTokenReceivedEventArgs SessionSecurityTokenReceivedEventArgs Class

定義

SessionSecurityTokenReceived イベントのデータを提供します。Provides data for the SessionSecurityTokenReceived event.

public ref class SessionSecurityTokenReceivedEventArgs : System::ComponentModel::CancelEventArgs
public class SessionSecurityTokenReceivedEventArgs : System.ComponentModel.CancelEventArgs
type SessionSecurityTokenReceivedEventArgs = class
    inherit CancelEventArgs
Public Class SessionSecurityTokenReceivedEventArgs
Inherits CancelEventArgs
継承
SessionSecurityTokenReceivedEventArgsSessionSecurityTokenReceivedEventArgsSessionSecurityTokenReceivedEventArgsSessionSecurityTokenReceivedEventArgs

注釈

既定SessionSecurityTokenReceivedでは、セッショントークン (SessionSecurityToken) がセッションSessionAuthenticationModule.OnAuthenticateRequest cookie から正常に読み取られた後に、メソッド内からイベントが発生します。By default, the SessionSecurityTokenReceived event is raised from within the SessionAuthenticationModule.OnAuthenticateRequest method after a session token (SessionSecurityToken) has been successfully read from the session cookie. イベントハンドラーでは、パイプラインに沿って渡す前にセッショントークンのプロパティを変更することができ、要求を行うエンティティ (ユーザー) を認証するために使用されます。In the event handler, you can modify properties of the session token before it is passed further along the pipeline and is used to authenticate the entity making the request (user).

トークンには、プロパティをSessionToken使用してアクセスできます。You can access the token through the SessionToken property. トークンを変更した後は、 ReissueCookieをに設定するtrueことにより、トークンがクッキーに書き戻されるようにすることができます。After modifying the token, you can ensure that it is written back to the cookie by setting the ReissueCookie to true. 最後に、 SessionSecurityTokenReceivedイベントはキャンセル可能なイベントです。 Cancelプロパティ (からCancelEventArgs継承) を設定して、要求の後続の処理を中止できます。Finally, the SessionSecurityTokenReceived event is a cancelable event, and you can set the Cancel property (inherited from CancelEventArgs) to abort further processing of the request.

コンストラクター

SessionSecurityTokenReceivedEventArgs(SessionSecurityToken) SessionSecurityTokenReceivedEventArgs(SessionSecurityToken) SessionSecurityTokenReceivedEventArgs(SessionSecurityToken) SessionSecurityTokenReceivedEventArgs(SessionSecurityToken)

指定したセッション トークンを持つ SecurityTokenReceivedEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the SecurityTokenReceivedEventArgs class that has the specified session token.

プロパティ

Cancel Cancel Cancel Cancel

イベントをキャンセルするかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the event should be canceled.

(Inherited from CancelEventArgs)
ReissueCookie ReissueCookie ReissueCookie ReissueCookie

応答でセッション クッキーを再発行するかどうかを指定する値を取得または設定します。Gets or sets a value that specifies whether to reissue the session cookie with the response.

SessionToken SessionToken SessionToken SessionToken

受信されたセッション セキュリティ トークンを取得または設定します。Gets or sets the session security token that was received.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象