| Package | Description |
|---|---|
| net.lightbody.bmp.mitm | |
| net.lightbody.bmp.mitm.tools |
| Modifier and Type | Method and Description |
|---|---|
CertificateInfo |
CertificateInfo.commonName(String commonName) |
CertificateInfo |
CertificateInfo.countryCode(String countryCode) |
CertificateInfo |
CertificateInfo.email(String email) |
CertificateInfo |
CertificateInfoGenerator.generate(List<String> hostnames,
X509Certificate originalCertificate)
Generate a certificate for the specified hostnames, optionally using parameters from the originalCertificate.
|
CertificateInfo |
HostnameCertificateInfoGenerator.generate(List<String> hostnames,
X509Certificate originalCertificate) |
CertificateInfo |
CertificateInfo.locality(String locality) |
CertificateInfo |
CertificateInfo.notAfter(Date notAfter) |
CertificateInfo |
CertificateInfo.notBefore(Date notBefore) |
CertificateInfo |
CertificateInfo.organization(String organization) |
CertificateInfo |
CertificateInfo.organizationalUnit(String organizationalUnit) |
CertificateInfo |
CertificateInfo.state(String state) |
CertificateInfo |
CertificateInfo.subjectAlternativeNames(List<String> subjectAlternativeNames) |
| Modifier and Type | Method and Description |
|---|---|
RootCertificateGenerator.Builder |
RootCertificateGenerator.Builder.certificateInfo(CertificateInfo certificateInfo)
Certificate info to use to generate the root certificate.
|
| Constructor and Description |
|---|
RootCertificateGenerator(CertificateInfo rootCertificateInfo,
String messageDigest,
KeyGenerator keyGenerator,
SecurityProviderTool securityProviderTool) |
| Modifier and Type | Method and Description |
|---|---|
CertificateAndKey |
DefaultSecurityProviderTool.createCARootCertificate(CertificateInfo certificateInfo,
KeyPair keyPair,
String messageDigest) |
CertificateAndKey |
SecurityProviderTool.createCARootCertificate(CertificateInfo certificateInfo,
KeyPair keyPair,
String messageDigest)
Creates a new self-signed CA root certificate, suitable for use signing new server certificates.
|
CertificateAndKey |
BouncyCastleSecurityProviderTool.createCARootCertificate(CertificateInfo certificateInfo,
KeyPair keyPair,
String messageDigest) |
CertificateAndKey |
DefaultSecurityProviderTool.createServerCertificate(CertificateInfo certificateInfo,
X509Certificate caRootCertificate,
PrivateKey caPrivateKey,
KeyPair serverKeyPair,
String messageDigest) |
CertificateAndKey |
SecurityProviderTool.createServerCertificate(CertificateInfo certificateInfo,
X509Certificate caRootCertificate,
PrivateKey caPrivateKey,
KeyPair serverKeyPair,
String messageDigest)
Creates a new server X.509 certificate using the serverKeyPair.
|
CertificateAndKey |
BouncyCastleSecurityProviderTool.createServerCertificate(CertificateInfo certificateInfo,
X509Certificate caRootCertificate,
PrivateKey caPrivateKey,
KeyPair serverKeyPair,
String messageDigest) |
Copyright © 2016. All Rights Reserved.