RSAOAEPKeyExchangeFormatter.SetKey Method

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Sets the public key to use for encrypting the key exchange data.

Namespace:  System.Security.Cryptography
Assembly:  mscorlib.Extensions (in mscorlib.Extensions.dll)

Syntax

'Declaration
Public Overrides Sub SetKey ( _
    key As AsymmetricAlgorithm _
)
public override void SetKey(
    AsymmetricAlgorithm key
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

key is nulla null reference (Nothing in Visual Basic).

Remarks

You must set the key before calling CreateKeyExchange.

Version Information

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.