2002-06-29 Martin Baulig <martin@gnome.org>
[mono.git] / mcs / class / corlib / System.Security.Cryptography / RSA.cs
1 //\r
2 // System.Security.Cryptography.RSA.cs\r
3 //\r
4 // Authors:\r
5 //   Dan Lewis (dihlewis@yahoo.co.uk)\r
6 //\r
7 // (C) 2002\r
8 //\r
9 // Stubbed.\r
10 //\r
11 \r
12 using System;\r
13 \r
14 namespace System.Security.Cryptography {\r
15         \r
16         [MonoTODO]\r
17         public abstract class RSA : AsymmetricAlgorithm {\r
18                 public static new RSA Create () { return null; }\r
19                 public static new RSA Create (string alg) { return null; }\r
20         \r
21                 public RSA () { }\r
22 \r
23                 public abstract byte[] EncryptValue (byte[] rgb);\r
24                 public abstract byte[] DecryptValue (byte[] rgb);\r
25 \r
26                 public abstract RSAParameters ExportParameters (bool include);\r
27                 public abstract void ImportParameters (RSAParameters parameters);\r
28 \r
29                 public override void FromXmlString (string xml) {\r
30                 }\r
31 \r
32                 public override string ToXmlString (bool include) {\r
33                         return null;\r
34                 }\r
35         }\r
36 }\r