Language

SecurityTokenHandler.TokenType プロパティ

定義

派生クラスでオーバーライドされると、このインスタンスによって処理されるセキュリティ トークンの型を取得します。

public:
 abstract property Type ^ TokenType { Type ^ get(); };
public abstract Type TokenType { get; }
member this.TokenType : Type
Public MustOverride ReadOnly Property TokenType As Type

プロパティ値

このインスタンスによって処理されるセキュリティ トークンの型。

例

次のコードは、 TokenType プロパティをオーバーライドして、カスタム ハンドラーによって処理されるセキュリティ トークンの Type を返す方法を示しています。 このコードは、 Custom Token サンプルから取得します。 このサンプルでは、Simple Web Tokens (SWT) の処理を有効にするカスタム クラスを提供します。 WIF で使用できるこのサンプルとその他のサンプルの詳細については、 WIF コード サンプル インデックスを参照してください。

/// <summary>
/// Gets the System.Type of the SecurityToken is supported by this handler.
/// </summary>
/// <value>The System.Type of the SecurityToken is supported by this handler.</value>
public override Type TokenType
{
    get
    {
        return typeof( SimpleWebToken );
    }
}

注釈

派生クラスでこのプロパティをオーバーライドし、派生クラスによって処理されるセキュリティ トークン (Type) のSecurityTokenを返す必要があります。

適用対象