summary refs log tree commit diff
path: root/crypto/src/asn1/cms/Evidence.cs
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/src/asn1/cms/Evidence.cs')
-rw-r--r--crypto/src/asn1/cms/Evidence.cs47
1 files changed, 0 insertions, 47 deletions
diff --git a/crypto/src/asn1/cms/Evidence.cs b/crypto/src/asn1/cms/Evidence.cs
deleted file mode 100644
index 4745e565b..000000000
--- a/crypto/src/asn1/cms/Evidence.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-using System;
-
-namespace Org.BouncyCastle.Asn1.Cms
-{
-	public class Evidence
-		: Asn1Encodable, IAsn1Choice
-	{
-		private TimeStampTokenEvidence tstEvidence;
-
-		public Evidence(TimeStampTokenEvidence tstEvidence)
-		{
-			this.tstEvidence = tstEvidence;
-		}
-
-		private Evidence(Asn1TaggedObject tagged)
-		{
-			if (tagged.TagNo == 0)
-			{
-				this.tstEvidence = TimeStampTokenEvidence.GetInstance(tagged, false);
-			}
-		}
-
-		public static Evidence GetInstance(object obj)
-		{
-			if (obj is Evidence)
-				return (Evidence)obj;
-
-			if (obj is Asn1TaggedObject)
-				return new Evidence(Asn1TaggedObject.GetInstance(obj));
-
-			throw new ArgumentException("Unknown object in GetInstance: " + obj.GetType().FullName, "obj");
-		}
-
-		public virtual TimeStampTokenEvidence TstEvidence
-		{
-			get { return tstEvidence; }
-		}
-
-		public override Asn1Object ToAsn1Object()
-		{
-			if (tstEvidence != null)
-				return new DerTaggedObject(false, 0, tstEvidence);
-
-			return null;
-		}
-	}
-}