| Modifier and Type | Class and Description |
|---|---|
| private static class | ECDHServerKeyExchange.
The ECDH "ServerKeyExchange" handshake message consumer. |
| private static class | ECDHServerKeyExchange.
The ECDH ServerKeyExchange handshake message. |
| private static class | ECDHServerKeyExchange.
The ECDH "ServerKeyExchange" handshake message producer. |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final SSLConsumer | |
| pack-priv static final HandshakeProducer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| ecdheHandshakeConsumer | back to summary |
|---|---|
| pack-priv static final SSLConsumer ecdheHandshakeConsumer | |
| ecdheHandshakeProducer | back to summary |
|---|---|
| pack-priv static final HandshakeProducer ecdheHandshakeProducer | |
| ECDHServerKeyExchange | back to summary |
|---|---|
| pack-priv ECDHServerKeyExchange() | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | consume(ConnectionContext context, ByteBuffer message)
Implements sun.
|
| ECDHServerKeyExchangeConsumer | back to summary |
|---|---|
| private ECDHServerKeyExchangeConsumer() | |
| consume | back to summary |
|---|---|
| public void consume(ConnectionContext context, ByteBuffer message) throws IOException Implements sun.
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final byte | |
| private final NamedGroup | |
| private final byte[] | |
| private final byte[] | |
| private final SignatureScheme | |
| private SSLCredentials | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static Signature | |
| public SSLHandshake | |
| public int | |
| public void | send(HandshakeOutStream hos)
Implements abstract sun.
|
| public String | |
| private static void | updateSignature(Signature sig, byte[] clntNonce, byte[] svrNonce, int namedGroupId, byte[] publicPoint)
|
| CURVE_NAMED_CURVE | back to summary |
|---|---|
| private static final byte CURVE_NAMED_CURVE | |
| namedGroup | back to summary |
|---|---|
| private final NamedGroup namedGroup | |
| paramsSignature | back to summary |
|---|---|
| private final byte[] paramsSignature | |
| publicPoint | back to summary |
|---|---|
| private final byte[] publicPoint | |
| signatureScheme | back to summary |
|---|---|
| private final SignatureScheme signatureScheme | |
| sslCredentials | back to summary |
|---|---|
| private SSLCredentials sslCredentials | |
| useExplicitSigAlgorithm | back to summary |
|---|---|
| private final boolean useExplicitSigAlgorithm | |
| ECDHServerKeyExchangeMessage | back to summary |
|---|---|
| pack-priv ECDHServerKeyExchangeMessage(HandshakeContext handshakeContext) throws IOException | |
| ECDHServerKeyExchangeMessage | back to summary |
|---|---|
| pack-priv ECDHServerKeyExchangeMessage(HandshakeContext handshakeContext, ByteBuffer m) throws IOException | |
| getSignature | back to summary |
|---|---|
| private static Signature getSignature(String keyAlgorithm, Key key) throws NoSuchAlgorithmException, InvalidKeyException | |
| handshakeType | back to summary |
|---|---|
| public SSLHandshake handshakeType() Implements abstract sun.
| |
| messageLength | back to summary |
|---|---|
| public int messageLength() Implements abstract sun.
| |
| send | back to summary |
|---|---|
| public void send(HandshakeOutStream hos) throws IOException Implements abstract sun.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| updateSignature | back to summary |
|---|---|
| private static void updateSignature(Signature sig, byte[] clntNonce, byte[] svrNonce, int namedGroupId, byte[] publicPoint) throws SignatureException | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | produce(ConnectionContext context, SSLHandshake.
Implements sun.
|
| ECDHServerKeyExchangeProducer | back to summary |
|---|---|
| private ECDHServerKeyExchangeProducer() | |
| produce | back to summary |
|---|---|
| public byte[] produce(ConnectionContext context, SSLHandshake. Implements sun.
| |