Class CertificateRequest
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Tls
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class CertificateRequest
- Inheritance
-
CertificateRequest
- Inherited Members
-
Constructors
CertificateRequest(byte[], IList, IList)
public CertificateRequest(byte[] certificateTypes, IList supportedSignatureAlgorithms, IList certificateAuthorities)
Parameters
certificateTypes
byte[]
supportedSignatureAlgorithms
IList
certificateAuthorities
IList
Fields
mCertificateAuthorities
protected readonly IList mCertificateAuthorities
Field Value
- IList
mCertificateTypes
protected readonly byte[] mCertificateTypes
Field Value
- byte[]
mSupportedSignatureAlgorithms
protected readonly IList mSupportedSignatureAlgorithms
Field Value
- IList
Properties
CertificateAuthorities
public virtual IList CertificateAuthorities { get; }
Property Value
- IList
CertificateTypes
public virtual byte[] CertificateTypes { get; }
Property Value
- byte[]
SupportedSignatureAlgorithms
public virtual IList SupportedSignatureAlgorithms { get; }
Property Value
- IList
Methods
Encode(Stream)
public virtual void Encode(Stream output)
Parameters
output
Stream
Parse(TlsContext, Stream)
public static CertificateRequest Parse(TlsContext context, Stream input)
Parameters
context
TlsContext
input
Stream
Returns
- CertificateRequest