| Modifier and Type | Field and Description |
|---|---|
| protected TlsAuthentication | |
| protected CertificateRequest | |
| protected CertificateStatus | |
| protected Hashtable | |
| pack-priv OfferedPsks. | |
| protected ClientHello | |
| protected TlsKeyExchange | |
| protected TlsClient | |
| pack-priv TlsClientContextImpl |
| Access | Constructor and Description |
|---|---|
| public | |
| public | TlsClientProtocol(InputStream
The stream of data from the server input, OutputStream The stream of data to the server output)Constructor for blocking mode. |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected void | |
| public void | |
| protected TlsContext | |
| pack-priv AbstractTlsContext | |
| protected TlsPeer | |
| protected void | |
| protected void | handleHandshakeMessage(short type, HandshakeMessageInput buf)
Implements abstract org.
|
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected ServerHello | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void |
| authentication | back to summary |
|---|---|
| protected TlsAuthentication authentication | |
| certificateRequest | back to summary |
|---|---|
| protected CertificateRequest certificateRequest | |
| certificateStatus | back to summary |
|---|---|
| protected CertificateStatus certificateStatus | |
| clientAgreements | back to summary |
|---|---|
| protected Hashtable<K, V> clientAgreements | |
| clientBinders | back to summary |
|---|---|
| pack-priv OfferedPsks. | |
| clientHello | back to summary |
|---|---|
| protected ClientHello clientHello | |
| keyExchange | back to summary |
|---|---|
| protected TlsKeyExchange keyExchange | |
| tlsClient | back to summary |
|---|---|
| protected TlsClient tlsClient | |
| tlsClientContext | back to summary |
|---|---|
| pack-priv TlsClientContextImpl tlsClientContext | |
| TlsClientProtocol | back to summary |
|---|---|
| public TlsClientProtocol() Constructor for non-blocking mode. | |
| TlsClientProtocol | back to summary |
|---|---|
| public TlsClientProtocol(InputStream input, OutputStream output) Constructor for blocking mode.
| |
| beginHandshake | back to summary |
|---|---|
| protected void beginHandshake(boolean renegotiation) throws IOException | |
| cleanupHandshake | back to summary |
|---|---|
| protected void cleanupHandshake() Overrides org. | |
| connect | back to summary |
|---|---|
| public void connect(TlsClient tlsClient) throws IOException Initiates a TLS handshake in the role of client.
| |
| getContext | back to summary |
|---|---|
| protected TlsContext getContext() Implements abstract org. | |
| getContextAdmin | back to summary |
|---|---|
| pack-priv AbstractTlsContext getContextAdmin() Implements abstract org. | |
| getPeer | back to summary |
|---|---|
| protected TlsPeer getPeer() Implements abstract org. | |
| handle13HandshakeMessage | back to summary |
|---|---|
| protected void handle13HandshakeMessage(short type, HandshakeMessageInput buf) throws IOException | |
| handleHandshakeMessage | back to summary |
|---|---|
| protected void handleHandshakeMessage(short type, HandshakeMessageInput buf) throws IOException Implements abstract org. | |
| handleServerCertificate | back to summary |
|---|---|
| protected void handleServerCertificate() throws IOException | |
| handleSupplementalData | back to summary |
|---|---|
| protected void handleSupplementalData(Vector<E> serverSupplementalData) throws IOException | |
| process13HelloRetryRequest | back to summary |
|---|---|
| protected void process13HelloRetryRequest(ServerHello helloRetryRequest) throws IOException | |
| process13ServerHello | back to summary |
|---|---|
| protected void process13ServerHello(ServerHello serverHello, boolean afterHelloRetryRequest) throws IOException | |
| process13ServerHelloCoda | back to summary |
|---|---|
| protected void process13ServerHelloCoda(ServerHello serverHello, boolean afterHelloRetryRequest) throws IOException | |
| processServerHello | back to summary |
|---|---|
| protected void processServerHello(ServerHello serverHello) throws IOException | |
| receive13CertificateRequest | back to summary |
|---|---|
| protected void receive13CertificateRequest(ByteArrayInputStream buf, boolean postHandshakeAuth) throws IOException | |
| receive13EncryptedExtensions | back to summary |
|---|---|
| protected void receive13EncryptedExtensions(ByteArrayInputStream buf) throws IOException | |
| receive13NewSessionTicket | back to summary |
|---|---|
| protected void receive13NewSessionTicket(ByteArrayInputStream buf) throws IOException | |
| receive13ServerCertificate | back to summary |
|---|---|
| protected void receive13ServerCertificate(ByteArrayInputStream buf) throws IOException | |
| receive13ServerCertificateVerify | back to summary |
|---|---|
| protected void receive13ServerCertificateVerify(ByteArrayInputStream buf) throws IOException | |
| receive13ServerFinished | back to summary |
|---|---|
| protected void receive13ServerFinished(ByteArrayInputStream buf) throws IOException | |
| receiveCertificateRequest | back to summary |
|---|---|
| protected void receiveCertificateRequest(ByteArrayInputStream buf) throws IOException | |
| receiveNewSessionTicket | back to summary |
|---|---|
| protected void receiveNewSessionTicket(ByteArrayInputStream buf) throws IOException | |
| receiveServerHelloMessage | back to summary |
|---|---|
| protected ServerHello receiveServerHelloMessage(ByteArrayInputStream buf) throws IOException | |
| send13ClientHelloRetry | back to summary |
|---|---|
| protected void send13ClientHelloRetry() throws IOException | |
| sendCertificateVerifyMessage | back to summary |
|---|---|
| protected void sendCertificateVerifyMessage(DigitallySigned certificateVerify) throws IOException | |
| sendClientHello | back to summary |
|---|---|
| protected void sendClientHello() throws IOException | |
| sendClientHelloMessage | back to summary |
|---|---|
| protected void sendClientHelloMessage() throws IOException | |
| sendClientKeyExchange | back to summary |
|---|---|
| protected void sendClientKeyExchange() throws IOException | |
| skip13CertificateRequest | back to summary |
|---|---|
| protected void skip13CertificateRequest() throws IOException | |
| skip13ServerCertificate | back to summary |
|---|---|
| protected void skip13ServerCertificate() throws IOException | |