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

RespData

public class RespData : X509ExtensionBase
using Org.BouncyCastle.Asn1; using Org.BouncyCastle.Asn1.Ocsp; using Org.BouncyCastle.Asn1.X509; using Org.BouncyCastle.X509; using System; namespace Org.BouncyCastle.Ocsp { public class RespData : X509ExtensionBase { internal readonly ResponseData data; public int Version => data.Version.IntValueExact + 1; public DateTime ProducedAt => data.ProducedAt.ToDateTime(); public X509Extensions ResponseExtensions => data.ResponseExtensions; public RespData(ResponseData data) { this.data = data; } public RespID GetResponderId() { return new RespID(data.ResponderID); } public SingleResp[] GetResponses() { return data.Responses.MapElements((Asn1Encodable element) => new SingleResp(SingleResponse.GetInstance(element))); } protected override X509Extensions GetX509Extensions() { return ResponseExtensions; } } }