| Package | Description |
|---|---|
| net.lightbody.bmp.mitm | |
| net.lightbody.bmp.mitm.tools |
| Modifier and Type | Method and Description |
|---|---|
CertificateAndKey |
KeyStoreFileCertificateSource.load() |
CertificateAndKey |
RootCertificateGenerator.load() |
CertificateAndKey |
CertificateAndKeySource.load()
Loads a certificate and its corresponding private key.
|
CertificateAndKey |
PemFileCertificateSource.load() |
CertificateAndKey |
ExistingCertificateSource.load() |
CertificateAndKey |
KeyStoreCertificateSource.load() |
| 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) |
| Modifier and Type | Method and Description |
|---|---|
KeyStore |
DefaultSecurityProviderTool.createRootCertificateKeyStore(String keyStoreType,
CertificateAndKey rootCertificateAndKey,
String privateKeyAlias,
String password) |
KeyStore |
SecurityProviderTool.createRootCertificateKeyStore(String keyStoreType,
CertificateAndKey rootCertificateAndKey,
String privateKeyAlias,
String password)
Assembles a Java KeyStore containing a CA root certificate and its private key.
|
KeyStore |
BouncyCastleSecurityProviderTool.createRootCertificateKeyStore(String keyStoreType,
CertificateAndKey rootCertificateAndKey,
String privateKeyAlias,
String password) |
KeyStore |
DefaultSecurityProviderTool.createServerKeyStore(String keyStoreType,
CertificateAndKey serverCertificateAndKey,
X509Certificate rootCertificate,
String privateKeyAlias,
String password) |
KeyStore |
SecurityProviderTool.createServerKeyStore(String keyStoreType,
CertificateAndKey serverCertificateAndKey,
X509Certificate rootCertificate,
String privateKeyAlias,
String password)
Assembles a Java KeyStore containing a server's certificate, private key, and the certificate authority's certificate,
which can be used to create an
SSLContext. |
KeyStore |
BouncyCastleSecurityProviderTool.createServerKeyStore(String keyStoreType,
CertificateAndKey serverCertificateAndKey,
X509Certificate rootCertificate,
String privateKeyAlias,
String password) |
Copyright © 2016. All Rights Reserved.