2004-04-22 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / class / System.Security / System.Security.Cryptography.Pkcs / KeyAgreeRecipientInfo.cs
1 //
2 // KeyAgreeRecipientInfo.cs - System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo
3 //
4 // Author:
5 //      Sebastien Pouliot (spouliot@motus.com)
6 //
7 // (C) 2003 Motus Technologies Inc. (http://www.motus.com)
8 //
9
10 #if NET_2_0
11
12 using System;
13
14 namespace System.Security.Cryptography.Pkcs {
15
16         [MonoTODO]
17         public sealed class KeyAgreeRecipientInfo : RecipientInfo {
18
19                 // only accessible from EnvelopedPkcs7.RecipientInfos
20                 internal KeyAgreeRecipientInfo () {}
21
22                 public DateTime Date {
23                         get { return DateTime.MinValue; }
24                 }
25
26                 public override byte[] EncryptedKey {
27                         get { return null; }
28                 }
29
30                 public override AlgorithmIdentifier KeyEncryptionAlgorithm {
31                         get { return null; }
32                 }
33
34                 public SubjectIdentifierOrKey OriginatorIdentifierOrKey {
35                         get { return null; }
36                 }
37
38                 public CryptographicAttribute OtherKeyAttribute {
39                         get { return null; }
40                 }
41
42                 public override SubjectIdentifier RecipientIdentifier {
43                         get { return null; }
44                 }
45
46                 public override int Version {
47                         get { return 0; }
48                 }
49         }
50 }
51
52 #endif