**** Merged from MCS ****
[mono-project.git] / mcs / class / Microsoft.Web.Services / Microsoft.Web.Services.Security / EncryptionKey.cs
blob2a9da77775b08efb3dce6e02e43228b5766c300a
1 //
2 // EncryptionKey.cs:
3 // Abstract class for AsymmetricEncryptionKey and SymmetricEncryptionKey
4 //
5 // Author:
6 // Sebastien Pouliot (spouliot@motus.com)
7 //
8 // (C) 2002, 2003 Motus Technologies Inc. (http://www.motus.com)
9 //
10 // Licensed under MIT X11 (see LICENSE) with this specific addition:
12 // “This source code may incorporate intellectual property owned by Microsoft
13 // Corporation. Our provision of this source code does not include any licenses
14 // or any other rights to you under any Microsoft intellectual property. If you
15 // would like a license from Microsoft (e.g. rebrand, redistribute), you need
16 // to contact Microsoft directly.”
19 using System.Security.Cryptography.Xml;
21 namespace Microsoft.Web.Services.Security {
23 public abstract class EncryptionKey {
25 private KeyInfo ki;
27 public EncryptionKey ()
29 ki = new KeyInfo ();
32 public KeyInfo KeyInfo {
33 get { return ki; }