Class OcspReq
- Namespace
- Enterprises.Org.BouncyCastle.Ocsp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class OcspReq : X509ExtensionBase, IX509Extension
- Inheritance
-
OcspReq
- Implements
-
- Inherited Members
-
Constructors
OcspReq(OcspRequest)
public OcspReq(OcspRequest req)
Parameters
req
OcspRequest
OcspReq(byte[])
public OcspReq(byte[] req)
Parameters
req
byte[]
OcspReq(Stream)
public OcspReq(Stream inStr)
Parameters
inStr
Stream
Properties
IsSigned
public bool IsSigned { get; }
Property Value
- bool
RequestExtensions
public X509Extensions RequestExtensions { get; }
Property Value
- X509Extensions
RequestorName
public GeneralName RequestorName { get; }
Property Value
- GeneralName
SignatureAlgOid
public string SignatureAlgOid { get; }
Property Value
- string
Version
public int Version { get; }
Property Value
- int
Methods
GetCertificates(string)
public IX509Store GetCertificates(string type)
Parameters
type
string
Returns
- IX509Store
GetCerts()
public X509Certificate[] GetCerts()
Returns
- X509Certificate[]
GetEncoded()
public byte[] GetEncoded()
Returns
- byte[]
GetRequestList()
public Req[] GetRequestList()
Returns
- Req[]
GetSignature()
public byte[] GetSignature()
Returns
- byte[]
GetTbsRequest()
public byte[] GetTbsRequest()
Returns
- byte[]
GetX509Extensions()
protected override X509Extensions GetX509Extensions()
Returns
- X509Extensions
Verify(AsymmetricKeyParameter)
public bool Verify(AsymmetricKeyParameter publicKey)
Parameters
publicKey
AsymmetricKeyParameter
Returns
- bool