| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| protected TlsCredentialedAgreement |
| Access | Constructor and Description |
|---|---|
| public | BcDefaultTlsCredentialedAgreement(BcTlsCrypto crypto, Certificate certificate, AsymmetricKeyParameter privateKey)
|
| Modifier and Type | Method and Description |
|---|---|
| public TlsSecret | generateAgreement(TlsCertificate
public key certificate of our TLS peer. peerCertificate)Implements org. Calculate an agreed secret based on our credentials and the public key credentials of our peer. |
| public Certificate | getCertificate()
Implements org. Return the certificate structure representing our identity. |
| agreementCredentials | back to summary |
|---|---|
| protected TlsCredentialedAgreement agreementCredentials | |
| BcDefaultTlsCredentialedAgreement | back to summary |
|---|---|
| public BcDefaultTlsCredentialedAgreement(BcTlsCrypto crypto, Certificate certificate, AsymmetricKeyParameter privateKey) | |
| generateAgreement | back to summary |
|---|---|
| public TlsSecret generateAgreement(TlsCertificate peerCertificate) throws IOException Implements org. Doc from org. Calculate an agreed secret based on our credentials and the public key credentials of our peer.
| |
| getCertificate | back to summary |
|---|---|
| public Certificate getCertificate() Implements org. Doc from org. Return the certificate structure representing our identity.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Certificate | |
| pack-priv final BcTlsCrypto | |
| pack-priv final DHPrivateKeyParameters |
| Access | Constructor and Description |
|---|---|
| pack-priv | DHCredentialedAgreement(BcTlsCrypto crypto, Certificate certificate, DHPrivateKeyParameters privateKey)
|
| Modifier and Type | Method and Description |
|---|---|
| public TlsSecret | generateAgreement(TlsCertificate
public key certificate of our TLS peer. peerCertificate)Implements org. Calculate an agreed secret based on our credentials and the public key credentials of our peer. |
| public Certificate | getCertificate()
Implements org. Return the certificate structure representing our identity. |
| certificate | back to summary |
|---|---|
| pack-priv final Certificate certificate | |
| crypto | back to summary |
|---|---|
| pack-priv final BcTlsCrypto crypto | |
| privateKey | back to summary |
|---|---|
| pack-priv final DHPrivateKeyParameters privateKey | |
| DHCredentialedAgreement | back to summary |
|---|---|
| pack-priv DHCredentialedAgreement(BcTlsCrypto crypto, Certificate certificate, DHPrivateKeyParameters privateKey) | |
| generateAgreement | back to summary |
|---|---|
| public TlsSecret generateAgreement(TlsCertificate peerCertificate) throws IOException Implements org. Doc from org. Calculate an agreed secret based on our credentials and the public key credentials of our peer.
| |
| getCertificate | back to summary |
|---|---|
| public Certificate getCertificate() Implements org. Doc from org. Return the certificate structure representing our identity.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Certificate | |
| pack-priv final BcTlsCrypto | |
| pack-priv final ECPrivateKeyParameters |
| Access | Constructor and Description |
|---|---|
| pack-priv | ECCredentialedAgreement(BcTlsCrypto crypto, Certificate certificate, ECPrivateKeyParameters privateKey)
|
| Modifier and Type | Method and Description |
|---|---|
| public TlsSecret | generateAgreement(TlsCertificate
public key certificate of our TLS peer. peerCertificate)Implements org. Calculate an agreed secret based on our credentials and the public key credentials of our peer. |
| public Certificate | getCertificate()
Implements org. Return the certificate structure representing our identity. |
| certificate | back to summary |
|---|---|
| pack-priv final Certificate certificate | |
| crypto | back to summary |
|---|---|
| pack-priv final BcTlsCrypto crypto | |
| privateKey | back to summary |
|---|---|
| pack-priv final ECPrivateKeyParameters privateKey | |
| ECCredentialedAgreement | back to summary |
|---|---|
| pack-priv ECCredentialedAgreement(BcTlsCrypto crypto, Certificate certificate, ECPrivateKeyParameters privateKey) | |
| generateAgreement | back to summary |
|---|---|
| public TlsSecret generateAgreement(TlsCertificate peerCertificate) throws IOException Implements org. Doc from org. Calculate an agreed secret based on our credentials and the public key credentials of our peer.
| |
| getCertificate | back to summary |
|---|---|
| public Certificate getCertificate() Implements org. Doc from org. Return the certificate structure representing our identity.
| |