3 // Copyright (c) Microsoft Corporation. All rights reserved.
6 // <OWNER>[....]</OWNER>
10 // AsymmetricKeyExchangeFormatter.cs
13 namespace System.Security.Cryptography {
16 [System.Runtime.InteropServices.ComVisible(true)]
17 public abstract class AsymmetricKeyExchangeFormatter {
19 // protected constructors
22 protected AsymmetricKeyExchangeFormatter() {
29 public abstract String Parameters {
37 abstract public void SetKey(AsymmetricAlgorithm key);
38 abstract public byte[] CreateKeyExchange(byte[] data);
39 abstract public byte[] CreateKeyExchange(byte[] data, Type symAlgType);