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

RevReqContent

public class RevReqContent : Asn1Encodable
namespace Org.BouncyCastle.Asn1.Cmp { public class RevReqContent : Asn1Encodable { private readonly Asn1Sequence m_content; public static RevReqContent GetInstance(object obj) { if (obj == null) return null; RevReqContent revReqContent = obj as RevReqContent; if (revReqContent != null) return revReqContent; return new RevReqContent(Asn1Sequence.GetInstance(obj)); } public static RevReqContent GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit) { return new RevReqContent(Asn1Sequence.GetInstance(taggedObject, declaredExplicit)); } public static RevReqContent GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit) { return new RevReqContent(Asn1Sequence.GetTagged(taggedObject, declaredExplicit)); } private RevReqContent(Asn1Sequence seq) { m_content = seq; } public RevReqContent(RevDetails revDetails) { m_content = new DerSequence(revDetails); } public RevReqContent(params RevDetails[] revDetailsArray) { m_content = new DerSequence(revDetailsArray); } public virtual RevDetails[] ToRevDetailsArray() { return m_content.MapElements(RevDetails.GetInstance); } public override Asn1Object ToAsn1Object() { return m_content; } } }