Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package gnu.javax.net.ssl.provider

Interface Summary
Constructed The base interface to SSL constructed types.
Enumerated An enumerated type in the SSL protocols.
Handshake.Body  
SecurityParameters The interface that all security parameters used by Jessie must implement.
 

Class Summary
Alert An alert message in the SSL protocol.
Alert.Description The description enumeration.
Alert.Level The level enumeration.
Certificate  
CertificateRequest  
CertificateRequest.ClientType  
CertificateType  
CertificateVerify  
CipherSuite  
ClientHello  
ClientKeyExchange  
CompressionMethod  
ContentType The content type enumeration, which marks packets in the record layer.
Context This is Jessie's implementation of a javax.net.ssl.SSLContext engine, and is available under the algorithm names ``SSLv3'', ``SSL'', ``TLSv1'', and ``TLS''.
DiffieHellman Simple implementation of two-party Diffie-Hellman key agreement.
DigestInputStream  
DigestOutputStream  
Extension  
Extension.Type  
Extensions  
Finished  
GNUSecurityParameters This class implements the SecurityParameters interface, using the GNU Crypto interface for ciphers and macs, and the JZlib package for record compression.
Handshake  
Handshake.buffer  
Handshake.Type  
JCESecurityParameters  
JDBCSessionContext The SQL table this class stores sessions in, called SESSIONS, looks like this:
Jessie This is the security provider for Jessie.
JessieDHPrivateKey  
JessieDHPublicKey  
JessieRSAPrivateKey  
JessieRSAPublicKey  
KeyPool  
ProtocolVersion  
Random  
RecordingInputStream A filter input stream that records every byte read from the underlying input stream.
RecordInput  
RecordInputStream  
RecordOutputStream An output stream for writing data to the record layer.
ServerHello  
ServerKeyExchange  
Session A generic SSL session implementation for SSL and TLS.
Session.ID A byte array with appropriate equals(), hashCode(), and compareTo() semantics.
SessionContext A collection of SSL sessions.
Signature  
SRPTrustManagerFactory This is an implementation of a javax.net.ssl.TrustManagerFactory engine for the ``SRP'' algorithm.
SSLHMac The MAC function in SSLv3.
SSLRandom  
SSLRSASignature The RSA signature algorithm as used in the SSL protocol.
SSLServerSocket  
SSLServerSocketFactory  
SSLSocket This is the core of the Jessie SSL implementation; it implements the javax.net.ssl.SSLSocket for normal and "wrapped" sockets, and handles all protocols implemented by this library.
SSLSocketFactory  
SSLSocketInputStream  
SSLSocketOutputStream  
SynchronizedRandom  
TLSHMac The operation of this HMac is identical to normal HMacs, but this one allows keys with short lengths (including zero).
TLSRandom  
Util A collection of useful class methods.
X509KeyManagerFactory This class implements a javax.net.ssl.KeyManagerFactory engine for the ``JessieX509'' algorithm.
X509TrustManagerFactory This class implements a javax.net.ssl.TrustManagerFactory engine for the ``JessieX509'' algorithm.
XMLSessionContext An implementation of session contexts that stores session data on the filesystem in a simple XML-encoded file.
 

Exception Summary
AlertException  
MacException  
OverflowException