Package | Description |
---|---|
org.bouncycastle.asn1.crmf | |
org.bouncycastle.asn1.x509 | |
org.bouncycastle.cert |
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
|
org.bouncycastle.cert.jcajce |
JCA extensions to the certificate building and processing package.
|
Modifier and Type | Method and Description |
---|---|
Time |
OptionalValidity.getNotAfter() |
Time |
OptionalValidity.getNotBefore() |
Constructor and Description |
---|
OptionalValidity(Time notBefore,
Time notAfter) |
Modifier and Type | Method and Description |
---|---|
Time |
X509CertificateStructure.getEndDate()
Deprecated.
|
Time |
TBSCertificate.getEndDate() |
Time |
Certificate.getEndDate() |
Time |
TBSCertificateStructure.getEndDate() |
static Time |
Time.getInstance(ASN1TaggedObject obj,
boolean explicit) |
static Time |
Time.getInstance(Object obj) |
Time |
TBSCertList.getNextUpdate() |
Time |
CertificateList.getNextUpdate() |
Time |
TBSCertList.CRLEntry.getRevocationDate() |
Time |
X509CertificateStructure.getStartDate()
Deprecated.
|
Time |
TBSCertificate.getStartDate() |
Time |
Certificate.getStartDate() |
Time |
TBSCertificateStructure.getStartDate() |
Time |
TBSCertList.getThisUpdate() |
Time |
CertificateList.getThisUpdate() |
Modifier and Type | Method and Description |
---|---|
void |
V2TBSCertListGenerator.addCRLEntry(ASN1Integer userCertificate,
Time revocationDate,
Extensions extensions) |
void |
V2TBSCertListGenerator.addCRLEntry(ASN1Integer userCertificate,
Time revocationDate,
int reason) |
void |
V2TBSCertListGenerator.addCRLEntry(ASN1Integer userCertificate,
Time revocationDate,
int reason,
ASN1GeneralizedTime invalidityDate) |
void |
V3TBSCertificateGenerator.setEndDate(Time endDate) |
void |
V1TBSCertificateGenerator.setEndDate(Time endDate) |
void |
V2TBSCertListGenerator.setNextUpdate(Time nextUpdate) |
void |
V3TBSCertificateGenerator.setStartDate(Time startDate) |
void |
V1TBSCertificateGenerator.setStartDate(Time startDate) |
void |
V2TBSCertListGenerator.setThisUpdate(Time thisUpdate) |
Modifier and Type | Method and Description |
---|---|
X509v2CRLBuilder |
X509v2CRLBuilder.setNextUpdate(Time date)
Set the date by which the next CRL will become available.
|
Constructor and Description |
---|
X509v1CertificateBuilder(X500Name issuer,
BigInteger serial,
Time notBefore,
Time notAfter,
X500Name subject,
SubjectPublicKeyInfo publicKeyInfo)
Create a builder for a version 1 certificate.
|
X509v2CRLBuilder(X500Name issuer,
Time thisUpdate)
Basic constructor.
|
X509v3CertificateBuilder(X500Name issuer,
BigInteger serial,
Time notBefore,
Time notAfter,
X500Name subject,
SubjectPublicKeyInfo publicKeyInfo)
Create a builder for a version 3 certificate.
|
Constructor and Description |
---|
JcaX509v3CertificateBuilder(X500Name issuer,
BigInteger serial,
Time notBefore,
Time notAfter,
X500Name subject,
PublicKey publicKey)
Initialise the builder using a PublicKey.
|
Copyright © 2018 BouncyCastle.org. All rights reserved.