Share via


IDerivableToken Interface

Enables security tokens based on symmetric keys to be derived into a DerivedKeyToken.

Namespace: Microsoft.Web.Services3.Security.Tokens
Assembly: Microsoft.Web.Services3 (in microsoft.web.services3.dll)

Usage

'Usage
Public Class derivableTokenImplementation
    Implements IDerivableToken
End Class
Dim derivableTokenImplementation1 As New derivableTokenImplementation()

Syntax

'Declaration
Public Interface IDerivableToken
public interface IDerivableToken
public interface class IDerivableToken
public interface IDerivableToken
public interface IDerivableToken

Remarks

Using a DerivedKeyToken can help secure a series of SOAP messages by allowing you to encrypt or sign each SOAP message using a different key--a key that is cryptographically derived from the original key. Signing and/or encrypting the SOAP messages using different keys can help prevent a cipher text-only attack, which attempts to recover the original key from a series of encrypted SOAP messages.

SecurityContextToken and KerberosToken security tokens implement the IDerivableToken interface.

Platforms

Development Platforms

Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server

Target Platforms

See Also

Reference

IDerivableToken Members
Microsoft.Web.Services3.Security.Tokens Namespace
DerivedKeyToken
SecurityContextToken
KerberosToken