1 files changed, 19 insertions, 0 deletions
diff --git a/Crypto/src/cms/CMSProcessable.cs b/Crypto/src/cms/CMSProcessable.cs
new file mode 100644
index 000000000..41018d12b
--- /dev/null
+++ b/Crypto/src/cms/CMSProcessable.cs
@@ -0,0 +1,19 @@
+using System;
+using System.IO;
+
+namespace Org.BouncyCastle.Cms
+{
+ public interface CmsProcessable
+ {
+ /// <summary>
+ /// Generic routine to copy out the data we want processed.
+ /// </summary>
+ /// <remarks>
+ /// This routine may be called multiple times.
+ /// </remarks>
+ void Write(Stream outStream);
+
+ [Obsolete]
+ object GetContent();
+ }
+}
|