summary refs log tree commit diff
path: root/crypto/src/asn1/Asn1Sequence.cs
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2022-07-05 11:16:49 +0700
committerPeter Dettman <peter.dettman@bouncycastle.org>2022-07-05 11:16:49 +0700
commit5523b0a211780cb7eb7a836c907c312fa119ba50 (patch)
tree915458a00236640de3d9d439fd3d15f935c7beed /crypto/src/asn1/Asn1Sequence.cs
parentEd448 updates from bc-java (diff)
downloadBouncyCastle.NET-ed25519-5523b0a211780cb7eb7a836c907c312fa119ba50.tar.xz
Overloads for params methods
Diffstat (limited to 'crypto/src/asn1/Asn1Sequence.cs')
-rw-r--r--crypto/src/asn1/Asn1Sequence.cs12
1 files changed, 11 insertions, 1 deletions
diff --git a/crypto/src/asn1/Asn1Sequence.cs b/crypto/src/asn1/Asn1Sequence.cs
index d164b32f1..3ceea4521 100644
--- a/crypto/src/asn1/Asn1Sequence.cs
+++ b/crypto/src/asn1/Asn1Sequence.cs
@@ -86,11 +86,21 @@ namespace Org.BouncyCastle.Asn1
         protected internal Asn1Sequence(Asn1Encodable element)
         {
             if (null == element)
-                throw new ArgumentNullException("element");
+                throw new ArgumentNullException(nameof(element));
 
             this.elements = new Asn1Encodable[]{ element };
         }
 
+        protected internal Asn1Sequence(Asn1Encodable element1, Asn1Encodable element2)
+        {
+            if (null == element1)
+                throw new ArgumentNullException(nameof(element1));
+            if (null == element2)
+                throw new ArgumentNullException(nameof(element2));
+
+            this.elements = new Asn1Encodable[]{ element1, element2 };
+        }
+
         protected internal Asn1Sequence(params Asn1Encodable[] elements)
         {
             if (Arrays.IsNullOrContainsNull(elements))