| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| private static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final SSLKeyAgreementGenerator |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| xdheKAGenerator | back to summary |
|---|---|
| pack-priv static final SSLKeyAgreementGenerator xdheKAGenerator | |
| XDHKeyExchange | back to summary |
|---|---|
| pack-priv XDHKeyExchange() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final NamedGroup | |
| pack-priv final XECPublicKey |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public NamedGroup | |
| public PublicKey | |
| pack-priv static XDHKeyExchange. | valueOf(NamedGroup namedGroup, byte[] encodedPoint)
Parse the encoded Point into the XDHECredentials using the namedGroup. |
| namedGroup | back to summary |
|---|---|
| pack-priv final NamedGroup namedGroup | |
| popPublicKey | back to summary |
|---|---|
| pack-priv final XECPublicKey popPublicKey | |
| XDHECredentials | back to summary |
|---|---|
| pack-priv XDHECredentials(XECPublicKey popPublicKey, NamedGroup namedGroup) | |
| getNamedGroup | back to summary |
|---|---|
| public NamedGroup getNamedGroup() Implements sun.
| |
| getPublicKey | back to summary |
|---|---|
| public PublicKey getPublicKey() Implements sun.
| |
| valueOf | back to summary |
|---|---|
| pack-priv static XDHKeyExchange. Parse the encoded Point into the XDHECredentials using the namedGroup. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public SSLKeyDerivation |
| XDHEKAGenerator | back to summary |
|---|---|
| private XDHEKAGenerator() | |
| createKeyDerivation | back to summary |
|---|---|
| public SSLKeyDerivation createKeyDerivation(HandshakeContext context) throws IOException Implements sun.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final NamedGroup | |
| pack-priv final PrivateKey | |
| pack-priv final XECPublicKey |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | |
| public NamedGroup | |
| public PrivateKey | |
| public PublicKey |
| namedGroup | back to summary |
|---|---|
| pack-priv final NamedGroup namedGroup | |
| privateKey | back to summary |
|---|---|
| pack-priv final PrivateKey privateKey | |
| publicKey | back to summary |
|---|---|
| pack-priv final XECPublicKey publicKey | |
| XDHEPossession | back to summary |
|---|---|
| pack-priv XDHEPossession(NamedGroup namedGroup, SecureRandom random) | |
| encode | back to summary |
|---|---|
| public byte[] encode() Overrides default sun.
| |
| getNamedGroup | back to summary |
|---|---|
| public NamedGroup getNamedGroup() Implements sun.
| |
| getPrivateKey | back to summary |
|---|---|
| public PrivateKey getPrivateKey() Implements sun.
| |
| getPublicKey | back to summary |
|---|---|
| public PublicKey getPublicKey() Implements sun.
| |