| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract static class | NewSessionTicket.
The NewSessionTicketMessage handshake messages. |
| private static class | |
| pack-priv static class | NewSessionTicket.
NewSessionTicket for TLS 1.2 and below (RFC 5077) |
| private static class | NewSessionTicket.
The "NewSessionTicket" handshake message producer for RFC 5077 |
| private static class | |
| pack-priv static class | NewSessionTicket.
NewSessionTicket defined by the TLS 1.3 |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final SSLConsumer | |
| pack-priv static final HandshakeProducer | |
| pack-priv static final SSLConsumer | |
| pack-priv static final int | |
| pack-priv static final SSLProducer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static SecretKey |
| handshake12Consumer | back to summary |
|---|---|
| pack-priv static final SSLConsumer handshake12Consumer | |
| handshake12Producer | back to summary |
|---|---|
| pack-priv static final HandshakeProducer handshake12Producer | |
| handshakeConsumer | back to summary |
|---|---|
| pack-priv static final SSLConsumer handshakeConsumer | |
| MAX_TICKET_LIFETIME | back to summary |
|---|---|
| pack-priv static final int MAX_TICKET_LIFETIME | |
| t13PosthandshakeProducer | back to summary |
|---|---|
| pack-priv static final SSLProducer t13PosthandshakeProducer | |
| NewSessionTicket | back to summary |
|---|---|
| pack-priv NewSessionTicket() | |
| derivePreSharedKey | back to summary |
|---|---|
| private static SecretKey derivePreSharedKey(CipherSuite. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv byte[] | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| pack-priv byte[] | |
| public SSLHandshake | |
| pack-priv boolean |
| ticket | back to summary |
|---|---|
| pack-priv byte[] ticket | |
| ticketLifetime | back to summary |
|---|---|
| pack-priv int ticketLifetime | |
| NewSessionTicketMessage | back to summary |
|---|---|
| pack-priv NewSessionTicketMessage(HandshakeContext context) | |
| getTicketAgeAdd | back to summary |
|---|---|
| pack-priv int getTicketAgeAdd() throws IOException | |
| getTicketNonce | back to summary |
|---|---|
| pack-priv byte[] getTicketNonce() throws IOException | |
| handshakeType | back to summary |
|---|---|
| public SSLHandshake handshakeType() Implements abstract sun.
| |
| isValid | back to summary |
|---|---|
| pack-priv boolean isValid() | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | consume(ConnectionContext context, ByteBuffer message)
Implements sun.
|
| T12NewSessionTicketConsumer | back to summary |
|---|---|
| private T12NewSessionTicketConsumer() | |
| consume | back to summary |
|---|---|
| public void consume(ConnectionContext context, ByteBuffer message) throws IOException Implements sun.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public void | send(HandshakeOutStream hos)
Implements abstract sun.
|
| public String |
| T12NewSessionTicketMessage | back to summary |
|---|---|
| pack-priv T12NewSessionTicketMessage(HandshakeContext context, int ticketLifetime, byte[] ticket) | |
| T12NewSessionTicketMessage | back to summary |
|---|---|
| pack-priv T12NewSessionTicketMessage(HandshakeContext context, ByteBuffer m) throws IOException | |
| 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-
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | produce(ConnectionContext context, SSLHandshake.
Implements sun.
|
| T12NewSessionTicketProducer | back to summary |
|---|---|
| private T12NewSessionTicketProducer() | |
| produce | back to summary |
|---|---|
| public byte[] produce(ConnectionContext context, SSLHandshake. Implements sun.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | consume(ConnectionContext context, ByteBuffer message)
Implements sun.
|
| T13NewSessionTicketConsumer | back to summary |
|---|---|
| private T13NewSessionTicketConsumer() | |
| consume | back to summary |
|---|---|
| public void consume(ConnectionContext context, ByteBuffer message) throws IOException Implements sun.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv SSLExtensions | |
| pack-priv int | |
| pack-priv byte[] |
| Access | Constructor and Description |
|---|---|
| pack-priv | T13NewSessionTicketMessage(HandshakeContext context, int ticketLifetime, SecureRandom generator, byte[] ticketNonce, byte[] ticket)
|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| pack-priv byte[] | |
| public int | |
| public void | send(HandshakeOutStream hos)
Implements abstract sun.
|
| public String |
| extensions | back to summary |
|---|---|
| pack-priv SSLExtensions extensions | |
| ticketAgeAdd | back to summary |
|---|---|
| pack-priv int ticketAgeAdd | |
| ticketNonce | back to summary |
|---|---|
| pack-priv byte[] ticketNonce | |
| T13NewSessionTicketMessage | back to summary |
|---|---|
| pack-priv T13NewSessionTicketMessage(HandshakeContext context, int ticketLifetime, SecureRandom generator, byte[] ticketNonce, byte[] ticket) | |
| T13NewSessionTicketMessage | back to summary |
|---|---|
| pack-priv T13NewSessionTicketMessage(HandshakeContext context, ByteBuffer m) throws IOException | |
| getTicketAgeAdd | back to summary |
|---|---|
| pack-priv int getTicketAgeAdd() Overrides sun. | |
| getTicketNonce | back to summary |
|---|---|
| pack-priv byte[] getTicketNonce() Overrides 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-
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private NewSessionTicket. | |
| public byte[] |
| T13NewSessionTicketProducer | back to summary |
|---|---|
| private T13NewSessionTicketProducer() | |
| generateNST | back to summary |
|---|---|
| private NewSessionTicket. | |
| produce | back to summary |
|---|---|
| public byte[] produce(ConnectionContext context) throws IOException Implements sun.
| |