| Package | Description |
|---|---|
| net.lightbody.bmp.mitm | |
| net.lightbody.bmp.mitm.keys | |
| net.lightbody.bmp.mitm.manager |
| Modifier and Type | Method and Description |
|---|---|
RootCertificateGenerator.Builder |
RootCertificateGenerator.Builder.keyGenerator(KeyGenerator keyGenerator)
The
KeyGenerator that will be used to generate the root certificate's public and private keys. |
| Constructor and Description |
|---|
RootCertificateGenerator(CertificateInfo rootCertificateInfo,
String messageDigest,
KeyGenerator keyGenerator,
SecurityProviderTool securityProviderTool) |
| Modifier and Type | Class and Description |
|---|---|
class |
ECKeyGenerator
A
KeyGenerator that creates Elliptic Curve key pairs. |
class |
RSAKeyGenerator
A
KeyGenerator that creates RSA key pairs. |
| Modifier and Type | Method and Description |
|---|---|
ImpersonatingMitmManager.Builder |
ImpersonatingMitmManager.Builder.serverKeyGenerator(KeyGenerator serverKeyGenerator)
The
KeyGenerator that will be used to generate the server public and private keys. |
| Constructor and Description |
|---|
ImpersonatingMitmManager(CertificateAndKeySource rootCertificateSource,
KeyGenerator serverKeyGenerator,
String serverMessageDigest,
TrustSource trustSource,
int sslContextCacheConcurrencyLevel,
long cacheExpirationIntervalMs,
SecurityProviderTool securityProviderTool,
CertificateInfoGenerator certificateInfoGenerator,
Collection<String> serverCipherSuites,
Collection<String> clientCipherSuites)
Creates a new ImpersonatingMitmManager.
|
Copyright © 2016. All Rights Reserved.