From 521454273ff2d91222cf4b8ac6ab5f16c54b40df Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 24 Jul 2023 12:57:09 +0700 Subject: Use Asn1Set FromVector utility methods --- crypto/src/asn1/BERSetParser.cs | 2 +- crypto/src/asn1/cms/Attributes.cs | 2 +- crypto/src/asn1/x509/X509Name.cs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'crypto/src/asn1') diff --git a/crypto/src/asn1/BERSetParser.cs b/crypto/src/asn1/BERSetParser.cs index 9da964c61..292ae60b1 100644 --- a/crypto/src/asn1/BERSetParser.cs +++ b/crypto/src/asn1/BERSetParser.cs @@ -24,7 +24,7 @@ namespace Org.BouncyCastle.Asn1 internal static BerSet Parse(Asn1StreamParser sp) { - return new BerSet(sp.ReadVector()); + return BerSet.FromVector(sp.ReadVector()); } } } diff --git a/crypto/src/asn1/cms/Attributes.cs b/crypto/src/asn1/cms/Attributes.cs index 6e3691870..41018453d 100644 --- a/crypto/src/asn1/cms/Attributes.cs +++ b/crypto/src/asn1/cms/Attributes.cs @@ -26,7 +26,7 @@ namespace Org.BouncyCastle.Asn1.Cms public Attributes(Asn1EncodableVector v) { - m_attributes = new BerSet(v); + m_attributes = BerSet.FromVector(v); } public virtual Attribute[] GetAttributes() => m_attributes.MapElements(Attribute.GetInstance); diff --git a/crypto/src/asn1/x509/X509Name.cs b/crypto/src/asn1/x509/X509Name.cs index d0e304798..3aa2f4e53 100644 --- a/crypto/src/asn1/x509/X509Name.cs +++ b/crypto/src/asn1/x509/X509Name.cs @@ -704,7 +704,7 @@ namespace Org.BouncyCastle.Asn1.X509 } else { - vec.Add(new DerSet(sVec)); + vec.Add(DerSet.FromVector(sVec)); sVec = new Asn1EncodableVector(); } @@ -716,7 +716,7 @@ namespace Org.BouncyCastle.Asn1.X509 lstOid = oid; } - vec.Add(new DerSet(sVec)); + vec.Add(DerSet.FromVector(sVec)); seq = new DerSequence(vec); } -- cgit 1.4.1