diff options
author | Peter Dettman <peter.dettman@bouncycastle.org> | 2022-06-27 21:11:59 +0700 |
---|---|---|
committer | Peter Dettman <peter.dettman@bouncycastle.org> | 2022-06-27 21:11:59 +0700 |
commit | 35cfd51633bbbbc92c2c17c76646e9a9dc945b11 (patch) | |
tree | 563cda15bf08c63de832198be2b9e0263bae5e60 /crypto/src/asn1/x509/NameConstraints.cs | |
parent | Split up fast/slow tests (diff) | |
download | BouncyCastle.NET-ed25519-35cfd51633bbbbc92c2c17c76646e9a9dc945b11.tar.xz |
Generics migration in Asn1
Diffstat (limited to 'crypto/src/asn1/x509/NameConstraints.cs')
-rw-r--r-- | crypto/src/asn1/x509/NameConstraints.cs | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/crypto/src/asn1/x509/NameConstraints.cs b/crypto/src/asn1/x509/NameConstraints.cs index 40178c126..9fe4fdd01 100644 --- a/crypto/src/asn1/x509/NameConstraints.cs +++ b/crypto/src/asn1/x509/NameConstraints.cs @@ -1,5 +1,5 @@ using System; -using System.Collections; +using System.Collections.Generic; using Org.BouncyCastle.Utilities; @@ -43,15 +43,6 @@ namespace Org.BouncyCastle.Asn1.X509 } } -#if !PORTABLE - public NameConstraints( - ArrayList permitted, - ArrayList excluded) - : this((IList)permitted, (IList)excluded) - { - } -#endif - /** * Constructor from a given details. * @@ -61,8 +52,8 @@ namespace Org.BouncyCastle.Asn1.X509 * @param excluded Excluded subtrees */ public NameConstraints( - IList permitted, - IList excluded) + IList<GeneralSubtree> permitted, + IList<GeneralSubtree> excluded) { if (permitted != null) { @@ -75,13 +66,12 @@ namespace Org.BouncyCastle.Asn1.X509 } } - private DerSequence CreateSequence( - IList subtrees) + private DerSequence CreateSequence(IList<GeneralSubtree> subtrees) { GeneralSubtree[] gsts = new GeneralSubtree[subtrees.Count]; for (int i = 0; i < subtrees.Count; ++i) { - gsts[i] = (GeneralSubtree)subtrees[i]; + gsts[i] = subtrees[i]; } return new DerSequence(gsts); } |