| Modifier and Type | Field and Description |
|---|---|
| private V1TBSCertificateGenerator |
| Access | Constructor and Description |
|---|---|
| public | X509v1CertificateBuilder(X500Name
the certificate issuer issuer, BigInteger the certificate serial number serial, Date the date before which the certificate is not valid notBefore, Date the date after which the certificate is not valid notAfter, X500Name the certificate subject subject, SubjectPublicKeyInfo the info structure for the public key to be associated with this certificate. publicKeyInfo)Create a builder for a version 1 certificate. |
| public | X509v1CertificateBuilder(X500Name
the certificate issuer issuer, BigInteger the certificate serial number serial, Date the date before which the certificate is not valid notBefore, Date the date after which the certificate is not valid notAfter, Locale locale to be used for date interpretation. dateLocale, X500Name the certificate subject subject, SubjectPublicKeyInfo the info structure for the public key to be associated with this certificate. publicKeyInfo)Create a builder for a version 1 certificate. |
| public | X509v1CertificateBuilder(X500Name
the certificate issuer issuer, BigInteger the certificate serial number serial, Time the Time before which the certificate is not valid notBefore, Time the Time after which the certificate is not valid notAfter, X500Name the certificate subject subject, SubjectPublicKeyInfo the info structure for the public key to be associated with this certificate. publicKeyInfo)Create a builder for a version 1 certificate. |
| Modifier and Type | Method and Description |
|---|---|
| public X509CertificateHolder | Returns: a holder containing the resulting signed certificate.the content signer to be used to generate the signature validating the certificate. signer)Generate an X509 certificate, based on the current issuer and subject using the passed in signer. |
| tbsGen | back to summary |
|---|---|
| private V1TBSCertificateGenerator tbsGen | |
| X509v1CertificateBuilder | back to summary |
|---|---|
| public X509v1CertificateBuilder(X500Name issuer, BigInteger serial, Date notBefore, Date notAfter, X500Name subject, SubjectPublicKeyInfo publicKeyInfo) Create a builder for a version 1 certificate.
| |
| X509v1CertificateBuilder | back to summary |
|---|---|
| public X509v1CertificateBuilder(X500Name issuer, BigInteger serial, Date notBefore, Date notAfter, Locale dateLocale, X500Name subject, SubjectPublicKeyInfo publicKeyInfo) Create a builder for a version 1 certificate. You may need to use this constructor if the default locale doesn't use a Gregorian calender so that the Time produced is compatible with other ASN.1 implementations.
| |
| X509v1CertificateBuilder | back to summary |
|---|---|
| public X509v1CertificateBuilder(X500Name issuer, BigInteger serial, Time notBefore, Time notAfter, X500Name subject, SubjectPublicKeyInfo publicKeyInfo) Create a builder for a version 1 certificate.
| |
| build | back to summary |
|---|---|
| public X509CertificateHolder build(ContentSigner signer) Generate an X509 certificate, based on the current issuer and subject using the passed in signer.
| |