| Modifier and Type | Field and Description |
|---|---|
| private static final int | RECORD_HEADER_SIZE
The header size of TLS/SSL records. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static List | |
| private static List | exploreHandshake(ByteBuffer input, byte recordMajorVersion, byte recordMinorVersion, int recordLength)
|
| private static List | |
| private static List | |
| private static int | |
| private static int | |
| private static int | |
| pack-priv static boolean | |
| pack-priv static List | parseClientHello(ByteBuffer source)
Checks if a client handshake is offering ALPN, and if so it returns a list of all ciphers. |
| private static void | |
| private static void |
| RECORD_HEADER_SIZE | back to summary |
|---|---|
| private static final int RECORD_HEADER_SIZE The header size of TLS/SSL records. The value of this constant is 5. | |
| ALPNOfferedClientHelloExplorer | back to summary |
|---|---|
| private ALPNOfferedClientHelloExplorer() | |
| exploreExtensions | back to summary |
|---|---|
| private static List | |
| exploreHandshake | back to summary |
|---|---|
| private static List | |
| exploreRecord | back to summary |
|---|---|
| private static List | |
| exploreTLSRecord | back to summary |
|---|---|
| private static List | |
| getInt16 | back to summary |
|---|---|
| private static int getInt16(ByteBuffer input) | |
| getInt24 | back to summary |
|---|---|
| private static int getInt24(ByteBuffer input) | |
| getInt8 | back to summary |
|---|---|
| private static int getInt8(ByteBuffer input) | |
| isIncompleteHeader | back to summary |
|---|---|
| pack-priv static boolean isIncompleteHeader(ByteBuffer source) | |
| parseClientHello | back to summary |
|---|---|
| pack-priv static List Checks if a client handshake is offering ALPN, and if so it returns a list of all ciphers. If ALPN is not being offered then this will return null. | |
| processByteVector | back to summary |
|---|---|
| private static void processByteVector(ByteBuffer input, int length) | |
| processByteVector8 | back to summary |
|---|---|
| private static void processByteVector8(ByteBuffer input) | |