public static class Certificates.CertificateBuilder extends Object
Modifier and Type | Method and Description |
---|---|
Certificates.CertificateBuilder |
canSignOtherCertificates() |
Certificates.CertificateBuilder |
issuer(String name) |
Certificates.CertificateBuilder |
key(KeyPair pair) |
Certificates.CertificateBuilder |
serial(BigInteger number) |
Certificates.CertificateBuilder |
serial(int number) |
Certificates.CertificateBuilder |
signedBy(String signatureAlgorithm) |
Certificates.CertificateBuilder |
subject(String name) |
String |
toPem() |
void |
toPem(Writer writer) |
X509Certificate |
toX509() |
Certificates.CertificateBuilder |
validFor(long duration,
TimeUnit unit) |
Certificates.CertificateBuilder |
validFrom(LocalDate from) |
public Certificates.CertificateBuilder issuer(String name)
public Certificates.CertificateBuilder subject(String name)
public Certificates.CertificateBuilder serial(int number)
public Certificates.CertificateBuilder serial(BigInteger number)
public Certificates.CertificateBuilder canSignOtherCertificates()
public Certificates.CertificateBuilder key(KeyPair pair)
public Certificates.CertificateBuilder signedBy(String signatureAlgorithm)
public Certificates.CertificateBuilder validFrom(LocalDate from)
public Certificates.CertificateBuilder validFor(long duration, TimeUnit unit)
public X509Certificate toX509()
public String toPem()
public void toPem(Writer writer)
Copyright © 2017–2018 earcam. All rights reserved.