IDerivableToken Interface
Enables security tokens based on symmetric keys to be derived into a DerivedKeyToken.
Namespace: Microsoft.Web.Services2.Security.Tokens
Assembly: Microsoft.Web.Services2 (in microsoft.web.services2.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 ciphertext-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 Longhorn, and Windows 2000
Target Platforms
Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server, Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Longhorn, Pocket PC, Windows CE, Smart Phone
See Also
Reference
Microsoft.Web.Services2.Security.Tokens Namespace
DerivedKeyToken
SecurityContextToken