Uses of Class javax.net.ssl.SSLException

Uses in package javax.net.ssl

Classes derived from javax.net.ssl.SSLException

class
An exception that signals an error in the SSL handshake phase.
class
An exception signaling a problem using a public or private key in an SSL communication.
class
An exception thrown when the remote peer could not be verified.
class
An exception thrown when a fatal protocol error is encountered.

Methods which throw type javax.net.ssl.SSLException

void
Begin, or restart, the SSL handshake.
void
Close the inbound state.
SSLEngineResult
Unwraps a byte buffer recieved from the network, storing the decrypted, unwrapped bytes into the given buffer.
SSLEngineResult
Unwraps a byte buffer recieved from the network, storing the decrypted, unwrapped bytes into the given buffers.
SSLEngineResult
SSLEngine.unwrap(ByteBuffer source, ByteBuffer[] sinks, int offset, int length)
Unwraps a byte buffer received from the network, storing the decrypted, unwrapped bytes into the given buffers.
SSLEngineResult
Wraps a byte buffer into an SSL message, for preparation to send it over the network.
SSLEngineResult
SSLEngine.wrap(ByteBuffer[] sources, int offset, int length, ByteBuffer sink)
Wraps byte buffers into an SSL message, for preparation to send them over the network.
SSLEngineResult
SSLEngine.wrap(ByteBuffer[] sources, ByteBuffer sink)
Wraps byte buffers into an SSL message, for preparation to send them over the network.

Uses in package gnu.javax.net.ssl.provider

Classes derived from javax.net.ssl.SSLException

class
An exception generated by an SSL alert.

Methods which throw type javax.net.ssl.SSLException

@Override
@Override
@Override
SSLEngineImpl.SSLEngineResult unwrap(ByteBuffer source, ByteBuffer[] sinks, int offset, int length)
@Override
SSLEngineImpl.SSLEngineResult wrap(ByteBuffer[] sources, int offset, int length, ByteBuffer sink)
int
Decrypt a record, storing the decrypted fragment into the given growable buffer.
int
InputSecurityParameters.decrypt(Record record, ByteBuffer[] output, int offset, int length)
Decrypt a record, storing the decrypted fragment into the given array of byte buffers.
void
AbstractHandshake.generateMasterSecret(Random clientRandom, Random serverRandom, SessionImpl session)
void
AbstractHandshake.generatePSKSecret(String identity, byte[] otherkey, boolean isClient)
SSLEngineResult.HandshakeStatus
Handles the next input message in the handshake.
SSLEngineResult.HandshakeStatus
Produce more handshake output.
SSLEngineResult.HandshakeStatus
Called to process more handshake data.
SSLEngineResult.HandshakeStatus
Called to implement the underlying output handling.
void
void
void
SessionImpl.prepare(char[] passwd)
SealedObject
void
SessionImpl.repair(char[] passwd)
void
void
AbstractHandshake.setupSecurityParameters(byte[][] keys, boolean isClient, SSLEngineImpl engine, CompressionMethod compression)
@Override

Uses in package gnu.javax.net.ssl

Classes derived from javax.net.ssl.SSLException

class

Methods which throw type javax.net.ssl.SSLException

void
Handle an SSL record layer message, encapsulated in the supplied input buffer, and writing any output bytes to the output buffer.
AbstractSessionContext
Create a new instance of a session context, according to the configured implementation class.
void
Session.prepare(char[] password)
Prepare this session for serialization.
SealedObject
Get the private data of this session.
void
Session.repair(char[] password)
Repair this session's private data after deserialization.
void
Set the private data of this session.