summary refs log tree commit diff
path: root/crypto/src/asn1/Asn1OutputStream.cs
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/src/asn1/Asn1OutputStream.cs')
-rw-r--r--crypto/src/asn1/Asn1OutputStream.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/crypto/src/asn1/Asn1OutputStream.cs b/crypto/src/asn1/Asn1OutputStream.cs
index 240c7891b..5746d1c59 100644
--- a/crypto/src/asn1/Asn1OutputStream.cs
+++ b/crypto/src/asn1/Asn1OutputStream.cs
@@ -34,6 +34,14 @@ namespace Org.BouncyCastle.Asn1
             get { return true; }
         }
 
+        internal virtual void WriteElements(Asn1Encodable[] elements)
+        {
+            for (int i = 0, count = elements.Length; i < count; ++i)
+            {
+                elements[i].ToAsn1Object().Encode(this);
+            }
+        }
+
         public override void WriteObject(Asn1Encodable obj)
         {
             if (obj == null)