The X509V3CertificateGenerator type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | X509V3CertificateGenerator | Initializes a new instance of the X509V3CertificateGenerator class |
Methods
Name | Description | |
---|---|---|
![]() | AddExtension(String, Boolean, Asn1Encodable) |
Add a given extension field for the standard extensions tag (tag 3).
|
![]() | AddExtension(String, Boolean, array<Byte>[]()[][]) |
Add an extension using a string with a dotted decimal OID.
|
![]() | AddExtension(DerObjectIdentifier, Boolean, Asn1Encodable) |
Add an extension to this certificate.
|
![]() | AddExtension(DerObjectIdentifier, Boolean, array<Byte>[]()[][]) |
Add an extension to this certificate.
|
![]() | CopyAndAddExtension(String, Boolean, X509Certificate) |
Add a given extension field for the standard extensions tag (tag 3),
copying the extension value from another certificate.
|
![]() | CopyAndAddExtension(DerObjectIdentifier, Boolean, X509Certificate) | |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
![]() | Generate(AsymmetricKeyParameter) |
Generate an X509Certificate.
|
![]() | Generate(AsymmetricKeyParameter, SecureRandom) |
Generate an X509Certificate using your own SecureRandom.
|
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Reset |
Reset the Generator.
|
![]() | SetIssuerDN |
Set the distinguished name of the issuer.
The issuer is the entity which is signing the certificate.
|
![]() | SetIssuerUniqueID |
Set the issuer unique ID - note: it is very rare that it is correct to do this.
|
![]() | SetNotAfter |
Set the date after which this certificate will no longer be valid.
|
![]() | SetNotBefore |
Set the date that this certificate is to be valid from.
|
![]() | SetPublicKey |
Set the public key that this certificate identifies.
|
![]() | SetSerialNumber |
Set the certificate's serial number.
|
![]() | SetSignatureAlgorithm |
Set the signature algorithm that will be used to sign this certificate.
|
![]() | SetSubjectDN |
Set the DN of the entity that this certificate is about.
|
![]() | SetSubjectUniqueID |
Set the subject unique ID - note: it is very rare that it is correct to do this.
|
![]() | ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | SignatureAlgNames |
Allows enumeration of the signature names supported by the generator.
|