<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0" />

Org.BouncyCastle.Asn1.X509.ExtendedKeyUsage

namespace Org.BouncyCastle.Asn1.X509 { public class ExtendedKeyUsage : Asn1Encodable { public int Count { get; } public static ExtendedKeyUsage GetInstance(object obj); public static ExtendedKeyUsage GetInstance(Asn1TaggedObject obj, bool explicitly); public static ExtendedKeyUsage GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public static ExtendedKeyUsage FromExtensions(X509Extensions extensions); public ExtendedKeyUsage(params KeyPurposeID[] usages); public ExtendedKeyUsage(IEnumerable<DerObjectIdentifier> usages); public bool HasKeyPurposeId(KeyPurposeID keyPurposeId); public IList<DerObjectIdentifier> GetAllUsages(); public DerObjectIdentifier[] GetAllUsagesArray(); } }