Export (0) Print
Expand All

SecurityTokenHandler::TokenType Property

.NET Framework 4.5

When overridden in a derived class, gets the type of the security token that is processed by this instance.

Namespace:  System.IdentityModel.Tokens
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

public:
virtual property Type^ TokenType {
	Type^ get () abstract;
}

Property Value

Type: System::Type
The type of the security token that is processed by this instance.

You must override this property in derived classes and return the Type of the security token (SecurityToken) that is processed by the derived class.

The following code shows how to override the TokenType property to return the Type of the security tokens that are processed by a custom handler. The code is taken from the Custom Token sample. This sample provides custom classes that enable processing of Simple Web Tokens (SWT). For information about this sample and other samples available for WIF and where to download them, see WIF Code Sample Index.

/// <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 );
    }
}

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft