Org.BouncyCastle.Asn1.Crmf.CertTemplate
namespace Org.BouncyCastle.Asn1.Crmf
{
public class CertTemplate : Asn1Encodable
{
public virtual int Version { get; }
public virtual DerInteger SerialNumber { get; }
public virtual AlgorithmIdentifier SigningAlg { get; }
public virtual X509Name Issuer { get; }
public virtual OptionalValidity Validity { get; }
public virtual X509Name Subject { get; }
public virtual SubjectPublicKeyInfo PublicKey { get; }
public virtual DerBitString IssuerUID { get; }
public virtual DerBitString SubjectUID { get; }
public virtual X509Extensions Extensions { get; }
public static CertTemplate GetInstance(object obj);
public static CertTemplate GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit);
public static CertTemplate GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit);
public CertTemplate(DerInteger version, DerInteger serialNumber, AlgorithmIdentifier signingAlg, X509Name issuer, OptionalValidity validity, X509Name subject, SubjectPublicKeyInfo publicKey, DerBitString issuerUID, DerBitString subjectUID, X509Extensions extensions);
}
}