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

Quick Search    Search Deep
A B C D E F G H I J K L M N O P R S T U V W X Y Z _

A

ACCESS_DENIED - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
ALERT - Static variable in class gnu.javax.net.ssl.provider.ContentType
 
APPLICATION_DATA - Static variable in class gnu.javax.net.ssl.provider.ContentType
 
Alert - class gnu.javax.net.ssl.provider.Alert.
An alert message in the SSL protocol.
Alert(Alert.Level, Alert.Description) - Constructor for class gnu.javax.net.ssl.provider.Alert
 
Alert.Description - class gnu.javax.net.ssl.provider.Alert.Description.
The description enumeration.
Alert.Description(int) - Constructor for class gnu.javax.net.ssl.provider.Alert.Description
 
Alert.Level - class gnu.javax.net.ssl.provider.Alert.Level.
The level enumeration.
Alert.Level(int) - Constructor for class gnu.javax.net.ssl.provider.Alert.Level
 
AlertException - exception gnu.javax.net.ssl.provider.AlertException.
 
AlertException(Alert, boolean) - Constructor for class gnu.javax.net.ssl.provider.AlertException
 
accept() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
access() - Method in class gnu.javax.net.ssl.provider.Session
 
addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
addRandomByte(byte) - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
addRandomByte(byte) - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
addRandomByte(byte) - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
addRandomBytes(byte[]) - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
addRandomBytes(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
addRandomBytes(byte[]) - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
addRandomBytes(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
addRandomBytes(byte[]) - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
addRandomBytes(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
addSession(Session.ID, Session) - Method in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
addSession(Session.ID, Session) - Method in class gnu.javax.net.ssl.provider.SessionContext
Adds a session to this context.
addSession(Session.ID, Session) - Method in class gnu.javax.net.ssl.provider.XMLSessionContext
 
alert - Variable in class gnu.javax.net.ssl.provider.AlertException
 
applicationIn - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
applicationOut - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
askPassword(String) - Method in class gnu.javax.net.ssl.provider.SSLSocket
Ask the user for a password.
askUserName(String) - Method in class gnu.javax.net.ssl.provider.SSLSocket
Ask the user for their user name.
authorities - Variable in class gnu.javax.net.ssl.provider.CertificateRequest
 
autoClose - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
available(ContentType) - Method in class gnu.javax.net.ssl.provider.RecordInput
 
available() - Method in class gnu.javax.net.ssl.provider.RecordInputStream
 
available() - Method in class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
availableSuiteNames() - Static method in class gnu.javax.net.ssl.provider.CipherSuite
 

B

BAD_CERTIFICATE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
BAD_CERTIFICATE_HASH_VALUE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
BAD_CERTIFICATE_STATUS_RESPONSE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
BAD_RECORD_MAC - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
BUF - Static variable in class gnu.javax.net.ssl.provider.Handshake
 
bind(SocketAddress) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
body - Variable in class gnu.javax.net.ssl.provider.Handshake
 
buf - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
buffer - Variable in class gnu.javax.net.ssl.provider.SSLRandom
 
buffer - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 

C

CA_CERTS - Static variable in class gnu.javax.net.ssl.provider.X509TrustManagerFactory
The location of the system key store, containing the CA certs.
CERTIFICATE - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
CERTIFICATE_EXPIRED - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
CERTIFICATE_REQUEST - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
CERTIFICATE_REVOKED - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
CERTIFICATE_STATUS - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
CERTIFICATE_UNKNOWN - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
CERTIFICATE_UNOBTAINABLE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
CERTIFICATE_URL - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
CERTIFICATE_VERIFY - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
CERTS - Static variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
CERT_TYPE - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
CHANGE_CIPHER_SPEC - Static variable in class gnu.javax.net.ssl.provider.ContentType
 
CLIENT_CERTIFICATE_URL - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
CLIENT_HELLO - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
CLIENT_HELLO_V2 - Static variable in class gnu.javax.net.ssl.provider.ContentType
 
CLIENT_KEY_EXCHANGE - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
CLOSE_NOTIFY - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
Certificate - class gnu.javax.net.ssl.provider.Certificate.
 
Certificate(X509Certificate[]) - Constructor for class gnu.javax.net.ssl.provider.Certificate
 
CertificateRequest - class gnu.javax.net.ssl.provider.CertificateRequest.
 
CertificateRequest(CertificateRequest.ClientType[], Principal[]) - Constructor for class gnu.javax.net.ssl.provider.CertificateRequest
 
CertificateRequest.ClientType - class gnu.javax.net.ssl.provider.CertificateRequest.ClientType.
 
CertificateRequest.ClientType(int) - Constructor for class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
CertificateType - class gnu.javax.net.ssl.provider.CertificateType.
 
CertificateType(int) - Constructor for class gnu.javax.net.ssl.provider.CertificateType
 
CertificateVerify - class gnu.javax.net.ssl.provider.CertificateVerify.
 
CertificateVerify(Object, String) - Constructor for class gnu.javax.net.ssl.provider.CertificateVerify
 
CipherSuite - class gnu.javax.net.ssl.provider.CipherSuite.
 
CipherSuite(String, String, String, String, int, int, int, String, ProtocolVersion) - Constructor for class gnu.javax.net.ssl.provider.CipherSuite
 
CipherSuite(byte[]) - Constructor for class gnu.javax.net.ssl.provider.CipherSuite
 
ClientHello - class gnu.javax.net.ssl.provider.ClientHello.
 
ClientHello(ProtocolVersion, Random, byte[], List, List) - Constructor for class gnu.javax.net.ssl.provider.ClientHello
 
ClientHello(ProtocolVersion, Random, byte[], List, List, List) - Constructor for class gnu.javax.net.ssl.provider.ClientHello
 
ClientKeyExchange - class gnu.javax.net.ssl.provider.ClientKeyExchange.
 
ClientKeyExchange(byte[]) - Constructor for class gnu.javax.net.ssl.provider.ClientKeyExchange
 
ClientKeyExchange(BigInteger) - Constructor for class gnu.javax.net.ssl.provider.ClientKeyExchange
 
CompressionMethod - class gnu.javax.net.ssl.provider.CompressionMethod.
 
CompressionMethod(int) - Constructor for class gnu.javax.net.ssl.provider.CompressionMethod
 
Constructed - interface gnu.javax.net.ssl.provider.Constructed.
The base interface to SSL constructed types.
ContentType - class gnu.javax.net.ssl.provider.ContentType.
The content type enumeration, which marks packets in the record layer.
ContentType(int) - Constructor for class gnu.javax.net.ssl.provider.ContentType
 
Context - class gnu.javax.net.ssl.provider.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''.
Context() - Constructor for class gnu.javax.net.ssl.provider.Context
 
cacheSize - Variable in class gnu.javax.net.ssl.provider.SessionContext
The number of sessions to cache.
certChains - Variable in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
certType - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
certs - Variable in class gnu.javax.net.ssl.provider.Certificate
 
certs(Certificate[]) - Method in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
changeCipherSpec() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
channel - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
characters(char[], int, int) - Method in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
checkAlert() - Method in class gnu.javax.net.ssl.provider.SSLSocket
Gets the most-recently-received alert message.
checkAlert() - Method in class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
checkAlert() - Method in class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
checkCertificates(X509Certificate[]) - Method in class gnu.javax.net.ssl.provider.SSLSocket
Ask the user (via a callback) if they will accept a certificate that could not be verified.
checkClientTrusted(X509Certificate[], String) - Method in class gnu.javax.net.ssl.provider.X509TrustManagerFactory.Manager
 
checkHandshake - Variable in class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
checkHandshake - Variable in class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
checkHandshakeDone() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
checkServerTrusted(X509Certificate[], String) - Method in class gnu.javax.net.ssl.provider.X509TrustManagerFactory.Manager
 
checkTrusted(X509Certificate[], String) - Method in class gnu.javax.net.ssl.provider.X509TrustManagerFactory.Manager
 
chooseClientAlias(String[], Principal[], Socket) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
chooseServerAlias(String, Principal[], Socket) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
cipher - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
cipherAttr - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
cipherName - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
cipherSuite - Variable in class gnu.javax.net.ssl.provider.Session
 
clientMode - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
clientMode - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
clientSessions - Variable in class gnu.javax.net.ssl.provider.Context
 
clone() - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
clone() - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
clone() - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
clone() - Method in class gnu.javax.net.ssl.provider.Session
 
clone() - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
clone() - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
close() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
comp - Variable in class gnu.javax.net.ssl.provider.ClientHello
 
comp - Variable in class gnu.javax.net.ssl.provider.ServerHello
 
compareTo(Object) - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
compareTo(Object) - Method in class gnu.javax.net.ssl.provider.Session.ID
 
compress - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext
 
concat(byte[], byte[]) - Static method in class gnu.javax.net.ssl.provider.Util
Concatenate two byte arrays into one.
connect(SocketAddress) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
connect(SocketAddress, int) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
connection - Variable in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
contains(String) - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager
 
containsSessionID(Session.ID) - Method in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
containsSessionID(Session.ID) - Method in class gnu.javax.net.ssl.provider.SessionContext
Returns whether or not a session with the given ID is cached by this context.
context - Variable in class gnu.javax.net.ssl.provider.Session
 
context - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
createServerSocket() - Method in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
createServerSocket(int) - Method in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
createServerSocket(int, int) - Method in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
createServerSocket(int, int, InetAddress) - Method in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
createSessions - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
createSessions - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
createSocket(Socket, String, int, boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
createSocket() - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
createSocket(String, int) - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
createSocket(InetAddress, int) - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
creationTime - Variable in class gnu.javax.net.ssl.provider.Session
 
current - Variable in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory
 
current - Variable in class gnu.javax.net.ssl.provider.X509KeyManagerFactory
 
current - Variable in class gnu.javax.net.ssl.provider.X509TrustManagerFactory
 
current - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
currentAlert - Variable in class gnu.javax.net.ssl.provider.Session
 

D

DEBUG_HANDSHAKE_LAYER - Static variable in class gnu.javax.net.ssl.provider.SSLSocket
 
DEBUG_KEY_EXCHANGE - Static variable in class gnu.javax.net.ssl.provider.SSLSocket
 
DEBUG_RECORD_LAYER - Static variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
DEBUG_RECORD_LAYER - Static variable in class gnu.javax.net.ssl.provider.RecordInput
 
DEBUG_RECORD_LAYER - Static variable in class gnu.javax.net.ssl.provider.RecordOutputStream
 
DECODE_ERROR - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
DECOMPRESSION_FAILURE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
DECRYPTION_FAILED - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
DECRYPT_ERROR - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
DH_G - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
The generator for all Diffie Hellman groups below.
DSS_FIXED_DH - Static variable in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
DSS_SIGN - Static variable in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
DiffieHellman - class gnu.javax.net.ssl.provider.DiffieHellman.
Simple implementation of two-party Diffie-Hellman key agreement.
DiffieHellman() - Constructor for class gnu.javax.net.ssl.provider.DiffieHellman
 
DigestInputStream - class gnu.javax.net.ssl.provider.DigestInputStream.
 
DigestInputStream(InputStream, IMessageDigest, IMessageDigest) - Constructor for class gnu.javax.net.ssl.provider.DigestInputStream
 
DigestOutputStream - class gnu.javax.net.ssl.provider.DigestOutputStream.
 
DigestOutputStream(OutputStream, IMessageDigest, IMessageDigest) - Constructor for class gnu.javax.net.ssl.provider.DigestOutputStream
 
debug - Static variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
decode() - Method in class gnu.javax.net.ssl.provider.XMLSessionContext
 
decrypt(byte[], ProtocolVersion, ContentType) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
Decrypt, verify, and decompress a fragment, returning the transformed fragment.
decrypt(byte[], ProtocolVersion, ContentType) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
decrypt(byte[], ProtocolVersion, ContentType) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Decrypts, verifies, and inflates a fragment received.
defaultKeyManager() - Method in class gnu.javax.net.ssl.provider.Context
 
defaultRandom() - Method in class gnu.javax.net.ssl.provider.Context
 
defaultTrustManager() - Method in class gnu.javax.net.ssl.provider.Context
 
deflater - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
deflater - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
deleteSession - Variable in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
description - Variable in class gnu.javax.net.ssl.provider.Alert
The alert description enumerated.
digest() - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
digesting - Variable in class gnu.javax.net.ssl.provider.DigestInputStream
 
digesting - Variable in class gnu.javax.net.ssl.provider.DigestOutputStream
 
doClientHandshake() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
doServerHandshake() - Method in class gnu.javax.net.ssl.provider.SSLSocket
Perform the server handshake.

E

E - Static variable in class gnu.javax.net.ssl.provider.KeyPool
 
EXPORT_RESTRICTION - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
Enumerated - interface gnu.javax.net.ssl.provider.Enumerated.
An enumerated type in the SSL protocols.
Extension - class gnu.javax.net.ssl.provider.Extension.
 
Extension(Extension.Type, byte[]) - Constructor for class gnu.javax.net.ssl.provider.Extension
 
Extension.Type - class gnu.javax.net.ssl.provider.Extension.Type.
 
Extension.Type(int) - Constructor for class gnu.javax.net.ssl.provider.Extension.Type
 
Extensions - class gnu.javax.net.ssl.provider.Extensions.
 
Extensions() - Constructor for class gnu.javax.net.ssl.provider.Extensions
 
emitEmpty - Variable in class gnu.javax.net.ssl.provider.RecordOutputStream
 
enabledProtocols - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
enabledProtocols - Variable in class gnu.javax.net.ssl.provider.Session
 
enabledSuites - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
enabledSuites - Variable in class gnu.javax.net.ssl.provider.Session
 
encode() - Method in class gnu.javax.net.ssl.provider.XMLSessionContext
 
encoding - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext
 
encrypt(byte[], int, int, ContentType) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
Compress, MAC, encrypt, and write a record.
encrypt(byte[], int, int, ContentType) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
encrypt(byte[], int, int, ContentType) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Deflates, authenticates, and encrypts a fragment to be sent.
endElement(String, String, String) - Method in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
engineGetClientSessionContext() - Method in class gnu.javax.net.ssl.provider.Context
 
engineGetKeyManagers() - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory
 
engineGetServerSessionContext() - Method in class gnu.javax.net.ssl.provider.Context
 
engineGetServerSocketFactory() - Method in class gnu.javax.net.ssl.provider.Context
 
engineGetSocketFactory() - Method in class gnu.javax.net.ssl.provider.Context
 
engineGetTrustManagers() - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory
 
engineGetTrustManagers() - Method in class gnu.javax.net.ssl.provider.X509TrustManagerFactory
 
engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class gnu.javax.net.ssl.provider.Context
 
engineInit(KeyStore) - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory
 
engineInit(ManagerFactoryParameters) - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory
 
engineInit(ManagerFactoryParameters) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory
 
engineInit(KeyStore, char[]) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory
 
engineInit(ManagerFactoryParameters) - Method in class gnu.javax.net.ssl.provider.X509TrustManagerFactory
 
engineInit(KeyStore) - Method in class gnu.javax.net.ssl.provider.X509TrustManagerFactory
 
equals(Object) - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
equals(Object) - Method in class gnu.javax.net.ssl.provider.ContentType
 
equals(Object) - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
equals(Object) - Method in class gnu.javax.net.ssl.provider.Session.ID
 
exObject - Variable in class gnu.javax.net.ssl.provider.ClientKeyExchange
 
exponent - Variable in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
exponent - Variable in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 
exportable - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
extensions - Variable in class gnu.javax.net.ssl.provider.ClientHello
 
extensions - Variable in class gnu.javax.net.ssl.provider.ServerHello
 

F

FATAL - Static variable in class gnu.javax.net.ssl.provider.Alert.Level
 
FINISHED - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
Finished - class gnu.javax.net.ssl.provider.Finished.
 
Finished(byte[]) - Constructor for class gnu.javax.net.ssl.provider.Finished
 
Finished(byte[], byte[]) - Constructor for class gnu.javax.net.ssl.provider.Finished
 
fatal() - Method in class gnu.javax.net.ssl.provider.SSLSocket
Teardown everything on fatal errors.
file - Variable in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager
 
file - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext
 
fillBuffer() - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
finalize() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
forName(String) - Static method in class gnu.javax.net.ssl.provider.Alert
 
forName(String) - Static method in class gnu.javax.net.ssl.provider.CipherSuite
Returns the cipher suite for the given name, or null if there is no such suite.
formatInt(int, int, int) - Static method in class gnu.javax.net.ssl.provider.Util
Format an integer into the specified radix, zero-filled.
fragment - Variable in class gnu.javax.net.ssl.provider.RecordInput
 
fragmentLength - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
fragmentLength - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 

G

GET_SESSION_CONTEXT_PERMISSION - Static variable in class gnu.javax.net.ssl.provider.Session
 
GNUSecurityParameters - class gnu.javax.net.ssl.provider.GNUSecurityParameters.
This class implements the SecurityParameters interface, using the GNU Crypto interface for ciphers and macs, and the JZlib package for record compression.
GNUSecurityParameters(Session) - Constructor for class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
GROUP_1 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
p = 2^768 - 2 ^704 - 1 + 2^64 * { [2^638 pi] + 149686 }
GROUP_14 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
p = 2^2048 - 2^1984 - 1 + 2^64 * { [2^1918 pi] + 124476 }.
GROUP_15 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
p = 2^3072 - 2^3008 - 1 + 2^64 * { [2^2942 pi] + 1690314 }.
GROUP_16 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
p = 2^4096 - 2^4032 - 1 + 2^64 * { [2^3966 pi] + 240904 }.
GROUP_17 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
 
GROUP_18 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
p = 2^8192 - 2^8128 - 1 + 2^64 * { [2^8062 pi] + 4743158 }.
GROUP_2 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
p = 2^1024 - 2^960 - 1 + 2^64 * { [2^894 pi] + 129093 }
GROUP_5 - Static variable in class gnu.javax.net.ssl.provider.DiffieHellman
This prime p = 2^1536 - 2^1472 - 1 + 2^64 * { [2^1406 pi] + 741804 }.
generateFinished(ProtocolVersion, IMessageDigest, IMessageDigest, boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
Generate a "finished" message, based on the hashes of the handshake messages, the agreed version, and a label.
generateKeys(byte[], byte[], ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.SSLSocket
Generate the keys from the master secret.
generateRSAKeyPair() - Static method in class gnu.javax.net.ssl.provider.KeyPool
Generate an export-class (512 bit) RSA key pair.
getAcceptedIssuers() - Method in class gnu.javax.net.ssl.provider.X509TrustManagerFactory.Manager
 
getAlert() - Method in class gnu.javax.net.ssl.provider.AlertException
 
getAlgorithm() - Method in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
getAlgorithm() - Method in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
getAlgorithm() - Method in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
getAlgorithm() - Method in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 
getAliases(String, Principal[]) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
getAuthType() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getAuthorities() - Method in class gnu.javax.net.ssl.provider.CertificateRequest
 
getBody() - Method in class gnu.javax.net.ssl.provider.Handshake
 
getBuffer() - Method in class gnu.javax.net.ssl.provider.Handshake.buffer
 
getBytes() - Method in class gnu.javax.net.ssl.provider.RecordingInputStream
Returns all bytes recorded after this instance was created, or the last call to RecordingInputStream.resetSink() 55 .
getCertificateChain(String) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
getCertificates() - Method in class gnu.javax.net.ssl.provider.Certificate
 
getChannel() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getCipher(String) - Static method in class gnu.javax.net.ssl.provider.CipherSuite
 
getCipher() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getCipherSuite() - Method in class gnu.javax.net.ssl.provider.ServerHello
 
getCipherSuite() - Method in class gnu.javax.net.ssl.provider.Session
 
getCipherSuites() - Method in class gnu.javax.net.ssl.provider.ClientHello
 
getClientAliases(String, Principal[]) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
getClientCertTypes(Extension) - Static method in class gnu.javax.net.ssl.provider.Extensions
 
getCompressionMethod() - Method in class gnu.javax.net.ssl.provider.ServerHello
 
getCompressionMethods() - Method in class gnu.javax.net.ssl.provider.ClientHello
 
getCreationTime() - Method in class gnu.javax.net.ssl.provider.Session
 
getDefaultCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
getDefaultCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
getDescription() - Method in class gnu.javax.net.ssl.provider.Alert
 
getEnableSessionCreation() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getEnableSessionCreation() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getEnabledCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getEnabledCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getEnabledProtocols() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getEnabledProtocols() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.Alert.Description
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.Alert.Level
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.Alert
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.CertificateType
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.CompressionMethod
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.ContentType
 
getEncoded() - Method in interface gnu.javax.net.ssl.provider.Enumerated
Returns the encoded value of this enumerated value, which is appropriate to send over-the-wire.
getEncoded() - Method in class gnu.javax.net.ssl.provider.Extension.Type
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.Handshake.Type
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
getEncoded() - Method in class gnu.javax.net.ssl.provider.Random
 
getExchangeObject() - Method in class gnu.javax.net.ssl.provider.ClientKeyExchange
 
getExtensions() - Method in class gnu.javax.net.ssl.provider.ClientHello
 
getExtensions() - Method in class gnu.javax.net.ssl.provider.ServerHello
 
getFormat() - Method in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
getFormat() - Method in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
getFormat() - Method in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
getFormat() - Method in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 
getFragmentLength() - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
getFragmentLength() - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
getFragmentLength() - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Returns the maximum size that plaintext fragments may be.
getId() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getId() - Method in class gnu.javax.net.ssl.provider.Session.ID
 
getId() - Method in class gnu.javax.net.ssl.provider.Session
 
getIds() - Method in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
getIds() - Method in class gnu.javax.net.ssl.provider.SessionContext
 
getInetAddress() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getInputStream() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getInstance(int, int) - Static method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
getJCECipher(String) - Static method in class gnu.javax.net.ssl.provider.CipherSuite
 
getJCEMac(String) - Static method in class gnu.javax.net.ssl.provider.CipherSuite
 
getKeepAlive() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getKeyExchange() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getKeyLength() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getKeyPair(String) - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager
 
getLastAccessedTime() - Method in class gnu.javax.net.ssl.provider.Session
 
getLevel() - Method in class gnu.javax.net.ssl.provider.Alert
 
getLocalAddress() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getLocalCertificates() - Method in class gnu.javax.net.ssl.provider.Session
 
getLocalPort() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getLocalSocketAddress() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getMD5Hash() - Method in class gnu.javax.net.ssl.provider.Finished
 
getMac(String) - Static method in class gnu.javax.net.ssl.provider.CipherSuite
 
getMac() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getMajor() - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
getMaxFragmentLength(Extension) - Static method in class gnu.javax.net.ssl.provider.Extensions
 
getMessage() - Method in class gnu.javax.net.ssl.provider.AlertException
 
getMinor() - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
getModulus() - Method in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
getModulus() - Method in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 
getNeedClientAuth() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getNeedClientAuth() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getOOBInline() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getOutputStream() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getParams() - Static method in class gnu.javax.net.ssl.provider.DiffieHellman
Get the system's Diffie-Hellman parameters, in which g is 2 and p is determined by the property "jessie.keypool.dh.group".
getParams() - Method in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
getParams() - Method in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
getPasswordFile() - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager
 
getPeerCertificateChain() - Method in class gnu.javax.net.ssl.provider.Session
 
getPeerCertificates() - Method in class gnu.javax.net.ssl.provider.Session
 
getPeerHost() - Method in class gnu.javax.net.ssl.provider.Session
 
getPort() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getPrivateExponent() - Method in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
getPrivateKey(String) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
getProperty(String) - Static method in class gnu.javax.net.ssl.provider.Util
Get a system property as a privileged action.
getProtocol() - Method in class gnu.javax.net.ssl.provider.Session
 
getPublicExponent() - Method in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 
getPublicKey() - Method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
getRandom() - Method in class gnu.javax.net.ssl.provider.ClientHello
 
getRandom() - Method in class gnu.javax.net.ssl.provider.ServerHello
 
getRandomBytes() - Method in class gnu.javax.net.ssl.provider.Random
 
getReceiveBufferSize() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getReuseAddress() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getSHAHash() - Method in class gnu.javax.net.ssl.provider.Finished
 
getSRPSalt() - Method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
getSRPUsername(Extension) - Static method in class gnu.javax.net.ssl.provider.Extensions
 
getSalt(String) - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager
 
getSecurityProperty(String) - Static method in class gnu.javax.net.ssl.provider.Util
Get a security property as a privileged action.
getSendBufferSize() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getServerAliases(String, Principal[]) - Method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
getServerCertType(Extension) - Static method in class gnu.javax.net.ssl.provider.Extensions
 
getServerName(Extension) - Static method in class gnu.javax.net.ssl.provider.Extensions
 
getSession(byte[]) - Method in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
getSession() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getSession(byte[]) - Method in class gnu.javax.net.ssl.provider.SessionContext
 
getSessionCacheSize() - Method in class gnu.javax.net.ssl.provider.SessionContext
 
getSessionContext() - Method in class gnu.javax.net.ssl.provider.Session
 
getSessionId() - Method in class gnu.javax.net.ssl.provider.ClientHello
 
getSessionId() - Method in class gnu.javax.net.ssl.provider.ServerHello
 
getSessionTimeout() - Method in class gnu.javax.net.ssl.provider.SessionContext
 
getSigAlg() - Method in class gnu.javax.net.ssl.provider.Signature
 
getSigValue() - Method in class gnu.javax.net.ssl.provider.Signature
 
getSignature() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getSignature() - Method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
getSoLinger() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getSoTimeout() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getSupportedCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getSupportedCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
getSupportedCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getSupportedCipherSuites() - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
getSupportedProtocols() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getSupportedProtocols() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getTcpNoDelay() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getTime() - Method in class gnu.javax.net.ssl.provider.Random
 
getTrafficClass() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getTrustedCA(Extension) - Static method in class gnu.javax.net.ssl.provider.Extensions
 
getType() - Method in class gnu.javax.net.ssl.provider.Extension
 
getType() - Method in class gnu.javax.net.ssl.provider.Handshake
 
getTypeStrings() - Method in class gnu.javax.net.ssl.provider.CertificateRequest
 
getTypes() - Method in class gnu.javax.net.ssl.provider.CertificateRequest
 
getUseClientMode() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getUseClientMode() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getValue() - Method in class gnu.javax.net.ssl.provider.Alert.Description
 
getValue() - Method in class gnu.javax.net.ssl.provider.Alert.Level
 
getValue() - Method in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
getValue() - Method in class gnu.javax.net.ssl.provider.CertificateType
 
getValue() - Method in class gnu.javax.net.ssl.provider.CompressionMethod
 
getValue() - Method in class gnu.javax.net.ssl.provider.ContentType
 
getValue() - Method in interface gnu.javax.net.ssl.provider.Enumerated
Returns the numeric value of this enumerated value.
getValue() - Method in class gnu.javax.net.ssl.provider.Extension.Type
 
getValue() - Method in class gnu.javax.net.ssl.provider.Extension
 
getValue() - Method in class gnu.javax.net.ssl.provider.Handshake.Type
 
getValue(String) - Method in class gnu.javax.net.ssl.provider.Session
 
getValueNames() - Method in class gnu.javax.net.ssl.provider.Session
 
getVerifier(String) - Method in class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager
 
getVerifyData() - Method in class gnu.javax.net.ssl.provider.Finished
 
getVersion() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
getVersion() - Method in class gnu.javax.net.ssl.provider.ClientHello
 
getVersion() - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
getVersion() - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
getVersion() - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Returns the version of texts being sent.
getVersion() - Method in class gnu.javax.net.ssl.provider.ServerHello
 
getWantClientAuth() - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
getWantClientAuth() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
getX() - Method in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
getY() - Method in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
gmtUnixTime - Variable in class gnu.javax.net.ssl.provider.Random
 
gnu.javax.net.ssl.provider - package gnu.javax.net.ssl.provider
 

H

HANDSHAKE - Static variable in class gnu.javax.net.ssl.provider.ContentType
 
HANDSHAKE_FAILURE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
HELLO_REQUEST - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
HEX - Static variable in class gnu.javax.net.ssl.provider.Util
 
Handshake - class gnu.javax.net.ssl.provider.Handshake.
 
Handshake(Handshake.Type, Handshake.Body) - Constructor for class gnu.javax.net.ssl.provider.Handshake
 
Handshake.Body - interface gnu.javax.net.ssl.provider.Handshake.Body.
 
Handshake.Type - class gnu.javax.net.ssl.provider.Handshake.Type.
 
Handshake.Type(int) - Constructor for class gnu.javax.net.ssl.provider.Handshake.Type
 
Handshake.buffer - class gnu.javax.net.ssl.provider.Handshake.buffer.
 
Handshake.buffer() - Constructor for class gnu.javax.net.ssl.provider.Handshake.buffer
 
handshakeCompleted() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
handshakeDone - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
handshakeFailure() - Method in class gnu.javax.net.ssl.provider.SSLSocket
Send a fatal handshake_failure alert.
handshakeIn - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
handshakeListeners - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
handshakeOut - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
handshakeTime - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
hashCode() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
hashCode() - Method in class gnu.javax.net.ssl.provider.ContentType
 
hashCode() - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
hashCode() - Method in class gnu.javax.net.ssl.provider.Session.ID
 
hexDump(byte[], int, int, String) - Static method in class gnu.javax.net.ssl.provider.Util
Create a representation of the given byte array similar to the output of `hexdump -C', which is
hexDump(byte[], int, int) - Static method in class gnu.javax.net.ssl.provider.Util
See Util.hexDump(byte[],int,int,String) 55 .
hexDump(byte[], String) - Static method in class gnu.javax.net.ssl.provider.Util
See Util.hexDump(byte[],int,int,String) 55 .
hexDump(byte[]) - Static method in class gnu.javax.net.ssl.provider.Util
See Util.hexDump(byte[],int,int,String) 55 .
hmac_md5 - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 
hmac_sha - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 

I

ILLEGAL_PARAMETER - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
INSUFFICIENT_SECURITY - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
INTERNAL_ERROR - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
IPAD_BYTE - Static variable in class gnu.javax.net.ssl.provider.TLSHMac
 
id - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
id - Variable in class gnu.javax.net.ssl.provider.Session.ID
The ID itself.
idx - Variable in class gnu.javax.net.ssl.provider.SSLRandom
 
idx - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 
in - Variable in class gnu.javax.net.ssl.provider.RecordInput
 
in - Variable in class gnu.javax.net.ssl.provider.RecordInputStream
The record input instance.
inCipher - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
The CBC block cipher, if any.
inCipher - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
inMac - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
The MAC algorithm.
inMac - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
inRandom - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
The RC4 PRNG, if any.
inSequence - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
inSequence - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
index - Variable in class gnu.javax.net.ssl.provider.RecordInput
 
inflater - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
inflater - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
init(Map) - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
init(Map) - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
init(Map) - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
init(Map) - Method in class gnu.javax.net.ssl.provider.TLSHMac
 
init - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 
init(Map) - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
initSign - Variable in class gnu.javax.net.ssl.provider.SSLRSASignature
 
initVerify - Variable in class gnu.javax.net.ssl.provider.SSLRSASignature
 
initialValue() - Method in class gnu.javax.net.ssl.provider.Handshake.buffer
 
initialize() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
insert - Variable in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
internalError() - Method in class gnu.javax.net.ssl.provider.SSLSocket
Send an internal_error alert.
invalidate() - Method in class gnu.javax.net.ssl.provider.Session
 
isBound() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
isClosed() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
isConnected() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
isExportable() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
isInputShutdown() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
isLocal - Variable in class gnu.javax.net.ssl.provider.AlertException
 
isOutputShutdown() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
isStream - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
isStreamCipher() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
iv - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 

J

JCESecurityParameters - class gnu.javax.net.ssl.provider.JCESecurityParameters.
 
JCESecurityParameters() - Constructor for class gnu.javax.net.ssl.provider.JCESecurityParameters
 
JDBCSessionContext - class gnu.javax.net.ssl.provider.JDBCSessionContext.
The SQL table this class stores sessions in, called SESSIONS, looks like this:
JDBCSessionContext() - Constructor for class gnu.javax.net.ssl.provider.JDBCSessionContext
 
JSSE_CERTS - Static variable in class gnu.javax.net.ssl.provider.X509TrustManagerFactory
The location of the JSSE key store.
Jessie - class gnu.javax.net.ssl.provider.Jessie.
This is the security provider for Jessie.
Jessie() - Constructor for class gnu.javax.net.ssl.provider.Jessie
 
JessieDHPrivateKey - class gnu.javax.net.ssl.provider.JessieDHPrivateKey.
 
JessieDHPrivateKey(DHParameterSpec, BigInteger) - Constructor for class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
JessieDHPublicKey - class gnu.javax.net.ssl.provider.JessieDHPublicKey.
 
JessieDHPublicKey(DHParameterSpec, BigInteger) - Constructor for class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
JessieRSAPrivateKey - class gnu.javax.net.ssl.provider.JessieRSAPrivateKey.
 
JessieRSAPrivateKey(BigInteger, BigInteger) - Constructor for class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
JessieRSAPublicKey - class gnu.javax.net.ssl.provider.JessieRSAPublicKey.
 
JessieRSAPublicKey(BigInteger, BigInteger) - Constructor for class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 

K

KeyPool - class gnu.javax.net.ssl.provider.KeyPool.
 
KeyPool() - Constructor for class gnu.javax.net.ssl.provider.KeyPool
 
kexName - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
key - Variable in class gnu.javax.net.ssl.provider.SSLHMac
 
key - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
keyLength - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
keyManager - Variable in class gnu.javax.net.ssl.provider.Context
 
keyManager - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
keyManager - Variable in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
keyManager - Variable in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
keyManager - Variable in class gnu.javax.net.ssl.provider.Session
 

L

lastAccessedTime - Variable in class gnu.javax.net.ssl.provider.Session
 
level - Variable in class gnu.javax.net.ssl.provider.Alert
The alert level enumerated.
localCerts - Variable in class gnu.javax.net.ssl.provider.Session
 
logger - Static variable in class gnu.javax.net.ssl.provider.RecordInput
 
logger - Static variable in class gnu.javax.net.ssl.provider.RecordOutputStream
 
logger - Static variable in class gnu.javax.net.ssl.provider.SSLSocket
 

M

MAX_FRAGMENT_LENGTH - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
MISSING_SRP_USERNAME - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
MacException - exception gnu.javax.net.ssl.provider.MacException.
 
MacException() - Constructor for class gnu.javax.net.ssl.provider.MacException
 
mac - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
macAttr - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
macName - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
macSize() - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
mackey - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
major - Variable in class gnu.javax.net.ssl.provider.ProtocolVersion
 
masterSecret - Variable in class gnu.javax.net.ssl.provider.Session
 
md - Variable in class gnu.javax.net.ssl.provider.SSLHMac
 
md5 - Variable in class gnu.javax.net.ssl.provider.DigestInputStream
 
md5 - Variable in class gnu.javax.net.ssl.provider.DigestOutputStream
 
md5 - Variable in class gnu.javax.net.ssl.provider.Finished
SSLv3 message digest pair.
md5 - Variable in class gnu.javax.net.ssl.provider.SSLRSASignature
 
md5 - Variable in class gnu.javax.net.ssl.provider.SSLRandom
 
md5_a - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 
minor - Variable in class gnu.javax.net.ssl.provider.ProtocolVersion
 
modulus - Variable in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
modulus - Variable in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 

N

NO_CERTIFICATE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
NO_RENEGOTIATION - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
NULL - Static variable in class gnu.javax.net.ssl.provider.CompressionMethod
 
name - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
name() - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
name() - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
name() - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
name() - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
name() - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
namesToSuites - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
needClientAuth - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
needClientAuth - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
nextBlock() - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
nextByte() - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
nextByte() - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
nextByte() - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
nextBytes(byte[]) - Static method in class gnu.javax.net.ssl.provider.KeyPool
 
nextBytes(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
nextBytes(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
nextBytes(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.TLSRandom
 
notifyAccess(Session) - Method in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
notifyAccess(Session) - Method in class gnu.javax.net.ssl.provider.SessionContext
Notifies this context of an access event on a session.
notifyAccess(Session) - Method in class gnu.javax.net.ssl.provider.XMLSessionContext
 

O

ONE - Static variable in class gnu.javax.net.ssl.provider.KeyPool
 
OPAD_BYTE - Static variable in class gnu.javax.net.ssl.provider.TLSHMac
 
OPEN_PGP - Static variable in class gnu.javax.net.ssl.provider.CertificateType
 
OverflowException - exception gnu.javax.net.ssl.provider.OverflowException.
 
OverflowException() - Constructor for class gnu.javax.net.ssl.provider.OverflowException
 
OverflowException(String) - Constructor for class gnu.javax.net.ssl.provider.OverflowException
 
outCipher - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
The CBC block cipher, if any.
outCipher - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
outMac - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
The MAC algorithm.
outMac - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
outRandom - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
The RC4 PRNG, if any.
outSequence - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
outSequence - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 

P

PAD1 - Static variable in class gnu.javax.net.ssl.provider.SSLHMac
 
PAD2 - Static variable in class gnu.javax.net.ssl.provider.SSLHMac
 
PEER - Static variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
PEER_CERTS - Static variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
PROTOCOL_VERSION - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
ProtocolVersion - class gnu.javax.net.ssl.provider.ProtocolVersion.
 
ProtocolVersion(int, int) - Constructor for class gnu.javax.net.ssl.provider.ProtocolVersion
 
pad - Variable in class gnu.javax.net.ssl.provider.SSLRandom
 
pad1 - Variable in class gnu.javax.net.ssl.provider.SSLHMac
 
pad2 - Variable in class gnu.javax.net.ssl.provider.SSLHMac
 
params - Variable in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
params - Variable in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
params - Variable in class gnu.javax.net.ssl.provider.RecordOutputStream
The security parameters.
params - Variable in class gnu.javax.net.ssl.provider.Session
 
pbekdf - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
pbekdf - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext
 
peerCertChain - Variable in class gnu.javax.net.ssl.provider.Session
 
peerCerts - Variable in class gnu.javax.net.ssl.provider.Session
 
peerHost - Variable in class gnu.javax.net.ssl.provider.Session
 
peerUnverified(X509Certificate[]) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
peerVerified - Variable in class gnu.javax.net.ssl.provider.Session
 
pollClose() - Method in class gnu.javax.net.ssl.provider.RecordInput
 
privateKeys - Variable in class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
privkey - Variable in class gnu.javax.net.ssl.provider.SSLRSASignature
 
protocol - Variable in class gnu.javax.net.ssl.provider.Session
 
pubkey - Variable in class gnu.javax.net.ssl.provider.SSLRSASignature
 
publicKey - Variable in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
putValue(String, Object) - Method in class gnu.javax.net.ssl.provider.Session
 

R

RANDOM - Static variable in class gnu.javax.net.ssl.provider.KeyPool
 
RECORD_OVERFLOW - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
RSA_FIXED_DH - Static variable in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
RSA_SIGN - Static variable in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
Random - class gnu.javax.net.ssl.provider.Random.
 
Random(int, byte[]) - Constructor for class gnu.javax.net.ssl.provider.Random
 
RecordInput - class gnu.javax.net.ssl.provider.RecordInput.
 
RecordInput(InputStream, Session) - Constructor for class gnu.javax.net.ssl.provider.RecordInput
 
RecordInputStream - class gnu.javax.net.ssl.provider.RecordInputStream.
 
RecordInputStream(RecordInput, ContentType) - Constructor for class gnu.javax.net.ssl.provider.RecordInputStream
 
RecordOutputStream - class gnu.javax.net.ssl.provider.RecordOutputStream.
An output stream for writing data to the record layer.
RecordOutputStream(OutputStream, ContentType, SecurityParameters) - Constructor for class gnu.javax.net.ssl.provider.RecordOutputStream
 
RecordingInputStream - class gnu.javax.net.ssl.provider.RecordingInputStream.
A filter input stream that records every byte read from the underlying input stream.
RecordingInputStream(InputStream) - Constructor for class gnu.javax.net.ssl.provider.RecordingInputStream
 
RecordingInputStream(InputStream, ByteArrayOutputStream) - Constructor for class gnu.javax.net.ssl.provider.RecordingInputStream
 
random - Variable in class gnu.javax.net.ssl.provider.ClientHello
 
random - Variable in class gnu.javax.net.ssl.provider.Context
 
random - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
random - Variable in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
random - Variable in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
random - Variable in class gnu.javax.net.ssl.provider.ServerHello
 
random - Variable in class gnu.javax.net.ssl.provider.Session
 
random - Variable in class gnu.javax.net.ssl.provider.SynchronizedRandom
 
random - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext
 
randomBytes - Variable in class gnu.javax.net.ssl.provider.Random
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Alert.Description
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Alert.Level
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Alert
 
read(InputStream, CertificateType) - Static method in class gnu.javax.net.ssl.provider.Certificate
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.CertificateRequest
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.CertificateType
 
read(InputStream, CipherSuite, PublicKey) - Static method in class gnu.javax.net.ssl.provider.CertificateVerify
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.CipherSuite
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.ClientHello
 
read(InputStream, CipherSuite, PublicKey) - Static method in class gnu.javax.net.ssl.provider.ClientKeyExchange
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.CompressionMethod
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.ContentType
 
read() - Method in class gnu.javax.net.ssl.provider.DigestInputStream
 
read(byte[]) - Method in class gnu.javax.net.ssl.provider.DigestInputStream
 
read(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.DigestInputStream
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Extension.Type
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Extension
 
read(InputStream, CipherSuite) - Static method in class gnu.javax.net.ssl.provider.Finished
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Handshake.Type
 
read(byte[]) - Static method in class gnu.javax.net.ssl.provider.Handshake
 
read(byte[], CipherSuite, PublicKey) - Static method in class gnu.javax.net.ssl.provider.Handshake
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Handshake
 
read(InputStream, CipherSuite, PublicKey) - Static method in class gnu.javax.net.ssl.provider.Handshake
 
read(InputStream, CertificateType) - Static method in class gnu.javax.net.ssl.provider.Handshake
 
read(InputStream, CipherSuite, PublicKey, CertificateType) - Static method in class gnu.javax.net.ssl.provider.Handshake
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.Random
 
read(byte[], int, int, ContentType) - Method in class gnu.javax.net.ssl.provider.RecordInput
 
read() - Method in class gnu.javax.net.ssl.provider.RecordInputStream
 
read(byte[]) - Method in class gnu.javax.net.ssl.provider.RecordInputStream
 
read(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.RecordInputStream
 
read() - Method in class gnu.javax.net.ssl.provider.RecordingInputStream
 
read(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.RecordingInputStream
 
read(byte[]) - Method in class gnu.javax.net.ssl.provider.RecordingInputStream
 
read() - Method in class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
read(byte[]) - Method in class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
read(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
read(InputStream) - Static method in class gnu.javax.net.ssl.provider.ServerHello
 
read(InputStream, CipherSuite, PublicKey) - Static method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
read(InputStream, CipherSuite, PublicKey) - Static method in class gnu.javax.net.ssl.provider.Signature
 
readChangeCipherSpec() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
readRecord() - Method in class gnu.javax.net.ssl.provider.RecordInput
 
recordInput - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
remoteHost - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
removeSession(Session.ID) - Method in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
removeSession(Session.ID) - Method in class gnu.javax.net.ssl.provider.SessionContext
Removes a session from this context.
removeSession(Session.ID) - Method in class gnu.javax.net.ssl.provider.XMLSessionContext
 
removeValue(String) - Method in class gnu.javax.net.ssl.provider.Session
 
reset() - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
reset() - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
reset() - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
reset() - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Set all crypto primitives to null, meaning that any calls to #encrypt(byte[],int,int,org.metastatic.jessie.provider.ContentType) or #decrypt(byte[],org.metastatic.jessie.provider.ProtocolVersion,org.metastatic.jessie.provider.ContentType) will perform the identity transformation.
resetSink() - Method in class gnu.javax.net.ssl.provider.RecordingInputStream
Clears the recording buffer off all previously-recorded bytes.
resolve(ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.CipherSuite
 

S

SECRET - Static variable in class gnu.javax.net.ssl.provider.SSLRandom
 
SECRET - Static variable in class gnu.javax.net.ssl.provider.TLSRandom
Property name for the secret that will be used to initialize the HMACs.
SECRET - Static variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
SEED - Static variable in class gnu.javax.net.ssl.provider.SSLRandom
 
SEED - Static variable in class gnu.javax.net.ssl.provider.TLSRandom
Property name for the seed.
SENDER_CLIENT - Static variable in class gnu.javax.net.ssl.provider.SSLSocket
 
SENDER_SERVER - Static variable in class gnu.javax.net.ssl.provider.SSLSocket
 
SERVER_HELLO - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
SERVER_HELLO_DONE - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
SERVER_KEY_EXCHANGE - Static variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
SERVER_NAME - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
SESSION - Static variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
SESSIONS - Static variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
SIZE - Static variable in class gnu.javax.net.ssl.provider.Handshake.buffer
 
SRP - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
SRPTrustManagerFactory - class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.
This is an implementation of a javax.net.ssl.TrustManagerFactory engine for the ``SRP'' algorithm.
SRPTrustManagerFactory() - Constructor for class gnu.javax.net.ssl.provider.SRPTrustManagerFactory
 
SRPTrustManagerFactory.Manager - class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager.
 
SRPTrustManagerFactory.Manager(PasswordFile) - Constructor for class gnu.javax.net.ssl.provider.SRPTrustManagerFactory.Manager
 
SSLHMac - class gnu.javax.net.ssl.provider.SSLHMac.
The MAC function in SSLv3.
SSLHMac(String) - Constructor for class gnu.javax.net.ssl.provider.SSLHMac
 
SSLRSASignature - class gnu.javax.net.ssl.provider.SSLRSASignature.
The RSA signature algorithm as used in the SSL protocol.
SSLRSASignature() - Constructor for class gnu.javax.net.ssl.provider.SSLRSASignature
 
SSLRSASignature(IMessageDigest, IMessageDigest) - Constructor for class gnu.javax.net.ssl.provider.SSLRSASignature
 
SSLRandom - class gnu.javax.net.ssl.provider.SSLRandom.
 
SSLRandom() - Constructor for class gnu.javax.net.ssl.provider.SSLRandom
 
SSLServerSocket - class gnu.javax.net.ssl.provider.SSLServerSocket.
 
SSLServerSocket() - Constructor for class gnu.javax.net.ssl.provider.SSLServerSocket
 
SSLServerSocket(int) - Constructor for class gnu.javax.net.ssl.provider.SSLServerSocket
 
SSLServerSocket(int, int) - Constructor for class gnu.javax.net.ssl.provider.SSLServerSocket
 
SSLServerSocket(int, int, InetAddress) - Constructor for class gnu.javax.net.ssl.provider.SSLServerSocket
 
SSLServerSocketFactory - class gnu.javax.net.ssl.provider.SSLServerSocketFactory.
 
SSLServerSocketFactory(X509TrustManager, SRPTrustManager, X509KeyManager, SecureRandom, SessionContext) - Constructor for class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
SSLSocket - class gnu.javax.net.ssl.provider.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.
SSLSocket(Socket, String, int, boolean) - Constructor for class gnu.javax.net.ssl.provider.SSLSocket
 
SSLSocket(Socket, SocketChannel) - Constructor for class gnu.javax.net.ssl.provider.SSLSocket
 
SSLSocket() - Constructor for class gnu.javax.net.ssl.provider.SSLSocket
 
SSLSocket(InetAddress, int) - Constructor for class gnu.javax.net.ssl.provider.SSLSocket
 
SSLSocket(InetAddress, int, InetAddress, int) - Constructor for class gnu.javax.net.ssl.provider.SSLSocket
 
SSLSocket(String, int) - Constructor for class gnu.javax.net.ssl.provider.SSLSocket
 
SSLSocket(String, int, InetAddress, int) - Constructor for class gnu.javax.net.ssl.provider.SSLSocket
 
SSLSocketFactory - class gnu.javax.net.ssl.provider.SSLSocketFactory.
 
SSLSocketFactory(X509TrustManager, X509KeyManager, SecureRandom, SessionContext) - Constructor for class gnu.javax.net.ssl.provider.SSLSocketFactory
 
SSLSocketInputStream - class gnu.javax.net.ssl.provider.SSLSocketInputStream.
 
SSLSocketInputStream(InputStream, SSLSocket) - Constructor for class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
SSLSocketInputStream(InputStream, SSLSocket, boolean) - Constructor for class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
SSLSocketOutputStream - class gnu.javax.net.ssl.provider.SSLSocketOutputStream.
 
SSLSocketOutputStream(OutputStream, SSLSocket) - Constructor for class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
SSLSocketOutputStream(OutputStream, SSLSocket, boolean) - Constructor for class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
SSL_3 - Static variable in class gnu.javax.net.ssl.provider.ProtocolVersion
 
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_3DES_EDE_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_AES_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_AES_256_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_CAST_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_CAST_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_DSS_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_3DES_EDE_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_AES_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_AES_256_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_CAST_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_CAST_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DHE_RSA_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_DSS_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_DSS_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_DSS_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_RSA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_RSA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_DH_RSA_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_NULL_WITH_NULL_NULL - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_EXPORT_WITH_RC4_40_MD5 - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_3DES_EDE_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_AES_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_AES_256_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_CAST_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_CAST_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_NULL_MD5 - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_NULL_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_RC4_128_MD5 - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
SSL_RSA_WITH_RC4_128_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
START - Static variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
STATUS_REQUEST - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
SecurityParameters - interface gnu.javax.net.ssl.provider.SecurityParameters.
The interface that all security parameters used by Jessie must implement.
ServerHello - class gnu.javax.net.ssl.provider.ServerHello.
 
ServerHello(ProtocolVersion, Random, byte[], CipherSuite, CompressionMethod) - Constructor for class gnu.javax.net.ssl.provider.ServerHello
 
ServerHello(ProtocolVersion, Random, byte[], CipherSuite, CompressionMethod, List) - Constructor for class gnu.javax.net.ssl.provider.ServerHello
 
ServerKeyExchange - class gnu.javax.net.ssl.provider.ServerKeyExchange.
 
ServerKeyExchange(PublicKey, Signature) - Constructor for class gnu.javax.net.ssl.provider.ServerKeyExchange
 
ServerKeyExchange(PublicKey, Signature, byte[]) - Constructor for class gnu.javax.net.ssl.provider.ServerKeyExchange
 
Session - class gnu.javax.net.ssl.provider.Session.
A generic SSL session implementation for SSL and TLS.
Session() - Constructor for class gnu.javax.net.ssl.provider.Session
 
Session(long) - Constructor for class gnu.javax.net.ssl.provider.Session
 
Session.ID - class gnu.javax.net.ssl.provider.Session.ID.
A byte array with appropriate equals(), hashCode(), and compareTo() semantics.
Session.ID(byte[]) - Constructor for class gnu.javax.net.ssl.provider.Session.ID
Creates a new ID.
SessionContext - class gnu.javax.net.ssl.provider.SessionContext.
A collection of SSL sessions.
SessionContext() - Constructor for class gnu.javax.net.ssl.provider.SessionContext
 
Signature - class gnu.javax.net.ssl.provider.Signature.
 
Signature(Object, String) - Constructor for class gnu.javax.net.ssl.provider.Signature
 
SynchronizedRandom - class gnu.javax.net.ssl.provider.SynchronizedRandom.
 
SynchronizedRandom(IRandom) - Constructor for class gnu.javax.net.ssl.provider.SynchronizedRandom
 
secret - Variable in class gnu.javax.net.ssl.provider.SSLRandom
 
seed - Variable in class gnu.javax.net.ssl.provider.SSLRandom
 
seed - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 
selectById - Variable in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
selectSuite(List, ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.SSLSocket
Grab the first suite that is both in the client's requested suites and in our enabled suites, and for which we have the proper credentials.
selectTimestamp - Variable in class gnu.javax.net.ssl.provider.JDBCSessionContext
 
selfTest() - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
selfTest() - Method in class gnu.javax.net.ssl.provider.SSLRandom
 
sendAlert(Alert) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
sendUrgentData(int) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
serverSessions - Variable in class gnu.javax.net.ssl.provider.Context
 
session - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
session - Variable in class gnu.javax.net.ssl.provider.RecordInput
 
session - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
sessionContext - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
sessionContext - Variable in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
sessionId - Variable in class gnu.javax.net.ssl.provider.ClientHello
 
sessionId - Variable in class gnu.javax.net.ssl.provider.ServerHello
 
sessionId - Variable in class gnu.javax.net.ssl.provider.Session
 
sessions - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
sessions - Variable in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
sessions - Variable in class gnu.javax.net.ssl.provider.SessionContext
The map of Session.ID objects to Sessions.
setDeflating(boolean) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setDeflating(boolean) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setDeflating(boolean) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Turns zlib deflating on or off.
setDigesting(boolean) - Method in class gnu.javax.net.ssl.provider.DigestInputStream
 
setDigesting(boolean) - Method in class gnu.javax.net.ssl.provider.DigestOutputStream
 
setEnableSessionCreation(boolean) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setEnableSessionCreation(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setEnabledCipherSuites(String[]) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setEnabledCipherSuites(String[]) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setEnabledCipherSuites(List) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setEnabledProtocols(String[]) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setEnabledProtocols(String[]) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setEnabledProtocols(SortedSet) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setEnabledSessionCreation(boolean) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setFragmentLength(int) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setFragmentLength(int) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setFragmentLength(int) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Sets the maximum size that plaintext fragments may be.
setInCipher(Object) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setInCipher(Object) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setInCipher(Object) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Set the cipher used to decrypt incoming fragments.
setInMac(Object) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setInMac(Object) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setInMac(Object) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Set the MAC used to verify incoming fragments.
setInflating(boolean) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setInflating(boolean) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setInflating(boolean) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Turns zlib inflating on or off.
setKeepAlive(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setKeyManager(X509KeyManager) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setKeyManager(X509KeyManager) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setLastAccessedTime(long) - Method in class gnu.javax.net.ssl.provider.Session
 
setNeedClientAuth(boolean) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setNeedClientAuth(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setOOBInline(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setOutCipher(Object) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setOutCipher(Object) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setOutCipher(Object) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Set the cipher used to encrypt outgoing fragments.
setOutMac(Object) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setOutMac(Object) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setOutMac(Object) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Set the MAC used to authenticating outgoinging fragments.
setRandom(SecureRandom) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setRandom(SecureRandom) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setReceiveBufferSize(int) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setReuseAddress(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setSRPTrustManager(SRPTrustManager) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setSRPTrustManager(SRPTrustManager) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setSendBufferSize(int) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setSession(Session) - Method in class gnu.javax.net.ssl.provider.RecordInput
 
setSessionCacheSize(int) - Method in class gnu.javax.net.ssl.provider.SessionContext
 
setSessionContext(SessionContext) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setSessionContext(SessionContext) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setSessionTimeout(int) - Method in class gnu.javax.net.ssl.provider.SessionContext
 
setSoLinger(boolean, int) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setSoTimeout(int) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setTcpNoDelay(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setTrafficClass(int) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setTrustManager(X509TrustManager) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setTrustManager(X509TrustManager) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setUseClientMode(boolean) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setUseClientMode(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setVersion(ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
setVersion(ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
setVersion(ProtocolVersion) - Method in interface gnu.javax.net.ssl.provider.SecurityParameters
Sets the version of texts being sent.
setWantClientAuth(boolean) - Method in class gnu.javax.net.ssl.provider.SSLServerSocket
 
setWantClientAuth(boolean) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
setup(SSLServerSocket) - Method in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
setup(SSLSocket) - Method in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
setupIO() - Method in class gnu.javax.net.ssl.provider.SSLSocket
Initializes the application data streams and starts the record layer threads.
setupSign(Map) - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
setupVerify(Map) - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
sha - Variable in class gnu.javax.net.ssl.provider.DigestInputStream
 
sha - Variable in class gnu.javax.net.ssl.provider.DigestOutputStream
 
sha - Variable in class gnu.javax.net.ssl.provider.Finished
SSLv3 message digest pair.
sha - Variable in class gnu.javax.net.ssl.provider.SSLRSASignature
 
sha - Variable in class gnu.javax.net.ssl.provider.SSLRandom
 
sha_a - Variable in class gnu.javax.net.ssl.provider.TLSRandom
 
shutdownInput() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
shutdownOutput() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
sigAlg - Variable in class gnu.javax.net.ssl.provider.Signature
 
sigName - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
sigValue - Variable in class gnu.javax.net.ssl.provider.Signature
 
sign() - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
signature - Variable in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
sink - Variable in class gnu.javax.net.ssl.provider.RecordingInputStream
 
skip(long) - Method in class gnu.javax.net.ssl.provider.RecordingInputStream
 
socket - Variable in class gnu.javax.net.ssl.provider.SSLSocketInputStream
 
socket - Variable in class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
socketIn - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
socketOut - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
srpSalt - Variable in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
srpTrustManager - Variable in class gnu.javax.net.ssl.provider.Context
 
srpTrustManager - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
srpTrustManager - Variable in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
srpTrustManager - Variable in class gnu.javax.net.ssl.provider.Session
 
startElement(String, String, String, Attributes) - Method in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
startHandshake() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
state - Variable in class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
suite - Variable in class gnu.javax.net.ssl.provider.ServerHello
 
suites - Variable in class gnu.javax.net.ssl.provider.ClientHello
 
supportedProtocols - Static variable in class gnu.javax.net.ssl.provider.SSLSocket
 
supportedSuites - Static variable in class gnu.javax.net.ssl.provider.SSLSocket
 

T

TLSHMac - class gnu.javax.net.ssl.provider.TLSHMac.
The operation of this HMac is identical to normal HMacs, but this one allows keys with short lengths (including zero).
TLSHMac(IMessageDigest) - Constructor for class gnu.javax.net.ssl.provider.TLSHMac
 
TLSRandom - class gnu.javax.net.ssl.provider.TLSRandom.
 
TLSRandom() - Constructor for class gnu.javax.net.ssl.provider.TLSRandom
 
TLS_1 - Static variable in class gnu.javax.net.ssl.provider.ProtocolVersion
 
TLS_1_1 - Static variable in class gnu.javax.net.ssl.provider.ProtocolVersion
 
TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_3DES_EDE_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_AES_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_AES_256_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_CAST_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_CAST_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_DSS_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_3DES_EDE_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_AES_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_AES_256_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_CAST_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_CAST_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DHE_RSA_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_DSS_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_DSS_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_DSS_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_RSA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_RSA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_DH_RSA_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_NULL_WITH_NULL_NULL - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_EXPORT_WITH_RC4_40_MD5 - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_3DES_EDE_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_AES_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_AES_256_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_CAST_128_CBC_RMD - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_CAST_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_DES_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_NULL_MD5 - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_NULL_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_RC4_128_MD5 - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_RSA_WITH_RC4_128_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_WITH_AES_128_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TLS_SRP_SHA_WITH_AES_256_CBC_SHA - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
TRUNCATED_HMAC - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
TRUSTED_CA_KEYS - Static variable in class gnu.javax.net.ssl.provider.Extension.Type
 
TWO - Static variable in class gnu.javax.net.ssl.provider.KeyPool
 
throwHandshakeFailure() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
throwInternalError() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
throwPeerUnverified(X509Certificate[]) - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
throwUnexpectedMessage() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
timeout - Variable in class gnu.javax.net.ssl.provider.SessionContext
The session timeout, in seconds.
tlsSuiteNames - Static variable in class gnu.javax.net.ssl.provider.CipherSuite
 
toByteArray(String) - Static method in class gnu.javax.net.ssl.provider.Util
Convert a hexadecimal string into its byte representation.
toHexString(byte[], int, int) - Static method in class gnu.javax.net.ssl.provider.Util
Convert a byte array to a hexadecimal string, as though it were a big-endian arbitrarily-sized integer.
toHexString(byte[]) - Static method in class gnu.javax.net.ssl.provider.Util
See Util.toHexString(byte[],int,int) 55 .
toHexString(byte[], int, int, char) - Static method in class gnu.javax.net.ssl.provider.Util
Convert a byte array to a hexadecimal string, separating octets with the given character.
toHexString(byte[], char) - Static method in class gnu.javax.net.ssl.provider.Util
See Util.toHexString(byte[],int,int,char) 55 .
toString() - Method in class gnu.javax.net.ssl.provider.Alert.Description
 
toString() - Method in class gnu.javax.net.ssl.provider.Alert.Level
 
toString() - Method in class gnu.javax.net.ssl.provider.Alert
 
toString() - Method in class gnu.javax.net.ssl.provider.Certificate
 
toString() - Method in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
toString() - Method in class gnu.javax.net.ssl.provider.CertificateRequest
 
toString() - Method in class gnu.javax.net.ssl.provider.CertificateType
 
toString() - Method in class gnu.javax.net.ssl.provider.CertificateVerify
 
toString() - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
toString() - Method in class gnu.javax.net.ssl.provider.ClientHello
 
toString() - Method in class gnu.javax.net.ssl.provider.ClientKeyExchange
 
toString() - Method in class gnu.javax.net.ssl.provider.CompressionMethod
 
toString() - Method in class gnu.javax.net.ssl.provider.ContentType
 
toString() - Method in interface gnu.javax.net.ssl.provider.Enumerated
Returns a string representation of this enumerated value.
toString() - Method in class gnu.javax.net.ssl.provider.Extension.Type
 
toString() - Method in class gnu.javax.net.ssl.provider.Extension
 
toString() - Method in class gnu.javax.net.ssl.provider.Finished
 
toString() - Method in class gnu.javax.net.ssl.provider.Handshake.Type
 
toString() - Method in class gnu.javax.net.ssl.provider.Handshake
 
toString() - Method in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 
toString() - Method in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 
toString() - Method in class gnu.javax.net.ssl.provider.JessieRSAPrivateKey
 
toString() - Method in class gnu.javax.net.ssl.provider.JessieRSAPublicKey
 
toString() - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
toString() - Method in class gnu.javax.net.ssl.provider.Random
 
toString() - Method in class gnu.javax.net.ssl.provider.RecordInputStream
 
toString() - Method in class gnu.javax.net.ssl.provider.SSLSocket
 
toString() - Method in class gnu.javax.net.ssl.provider.ServerHello
 
toString() - Method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
toString() - Method in class gnu.javax.net.ssl.provider.Session.ID
 
toString() - Method in class gnu.javax.net.ssl.provider.SessionContext
 
toString() - Method in class gnu.javax.net.ssl.provider.Signature
 
toX509Chain(Certificate[]) - Static method in class gnu.javax.net.ssl.provider.X509KeyManagerFactory
 
transform(Object[], Class, String, Object[]) - Static method in class gnu.javax.net.ssl.provider.Util
Transform an Object array into another by calling the given method on each object.
transformRC4(byte[], int, int, byte[], int, IRandom) - Static method in class gnu.javax.net.ssl.provider.GNUSecurityParameters
Encrypt/decrypt a byte array with the RC4 stream cipher.
trim(byte[], int) - Static method in class gnu.javax.net.ssl.provider.Util
See Util.trim(byte[],int,int) 55 .
trim(byte[], int, int) - Static method in class gnu.javax.net.ssl.provider.Util
Returns a portion of a byte array, possibly zero-filled.
trim(BigInteger) - Static method in class gnu.javax.net.ssl.provider.Util
Returns the byte array representation of the given big integer with the leading zero byte (if any) trimmed off.
trustManager - Variable in class gnu.javax.net.ssl.provider.Context
 
trustManager - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
trustManager - Variable in class gnu.javax.net.ssl.provider.SSLServerSocketFactory
 
trustManager - Variable in class gnu.javax.net.ssl.provider.SSLSocketFactory
 
trustManager - Variable in class gnu.javax.net.ssl.provider.Session
 
trusted - Variable in class gnu.javax.net.ssl.provider.X509TrustManagerFactory.Manager
 
type - Variable in class gnu.javax.net.ssl.provider.Extension
 
type - Variable in class gnu.javax.net.ssl.provider.Handshake
 
type - Variable in class gnu.javax.net.ssl.provider.RecordInput
 
type - Variable in class gnu.javax.net.ssl.provider.RecordInputStream
The content type this stream is reading.
type - Variable in class gnu.javax.net.ssl.provider.RecordOutputStream
The content type of this output stream.
types - Variable in class gnu.javax.net.ssl.provider.CertificateRequest
 

U

UNEXPECTED_MESSAGE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
UNKNOWN_CA - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
UNKNOWN_SRP_USERNAME - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
UNRECOGNIZED_NAME - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
UNSUPPORTED_CERTIFICATE - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
UNSUPPORTED_EXTENSION - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
USER_CANCELED - Static variable in class gnu.javax.net.ssl.provider.Alert.Description
 
Util - class gnu.javax.net.ssl.provider.Util.
A collection of useful class methods.
Util() - Constructor for class gnu.javax.net.ssl.provider.Util
 
underlyingPort - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
underlyingSocket - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
unexpectedMessage() - Method in class gnu.javax.net.ssl.provider.SSLSocket
Send a fatal unexpected_message alert.
unixTime() - Static method in class gnu.javax.net.ssl.provider.Util
Returns the integer value of System.currentTimeMillis()>System.currentTimeMillis() 55 / 1000.
update(byte) - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
update(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SSLHMac
 
update(byte) - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
update(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
updateSig(ISignature, BigInteger) - Method in class gnu.javax.net.ssl.provider.SSLSocket
Update a signature object with a BigInteger, trimming the leading "00" octet if present.
updateTimestamp - Variable in class gnu.javax.net.ssl.provider.JDBCSessionContext
 

V

VERSION - Static variable in class gnu.javax.net.ssl.provider.Jessie
 
VERSION_DOUBLE - Static variable in class gnu.javax.net.ssl.provider.Jessie
 
valid - Variable in class gnu.javax.net.ssl.provider.Session
 
value - Variable in class gnu.javax.net.ssl.provider.Alert.Description
 
value - Variable in class gnu.javax.net.ssl.provider.Alert.Level
 
value - Variable in class gnu.javax.net.ssl.provider.CertificateRequest.ClientType
 
value - Variable in class gnu.javax.net.ssl.provider.CertificateType
 
value - Variable in class gnu.javax.net.ssl.provider.CompressionMethod
 
value - Variable in class gnu.javax.net.ssl.provider.ContentType
 
value - Variable in class gnu.javax.net.ssl.provider.Extension.Type
 
value - Variable in class gnu.javax.net.ssl.provider.Extension
 
value - Variable in class gnu.javax.net.ssl.provider.Handshake.Type
 
values - Variable in class gnu.javax.net.ssl.provider.Session
 
verify(Object) - Method in class gnu.javax.net.ssl.provider.SSLRSASignature
 
verifyData - Variable in class gnu.javax.net.ssl.provider.Finished
TLSv1.x verify data.
version - Variable in class gnu.javax.net.ssl.provider.CipherSuite
 
version - Variable in class gnu.javax.net.ssl.provider.ClientHello
 
version - Variable in class gnu.javax.net.ssl.provider.GNUSecurityParameters
 
version - Variable in class gnu.javax.net.ssl.provider.JCESecurityParameters
 
version - Variable in class gnu.javax.net.ssl.provider.ServerHello
 

W

WARNING - Static variable in class gnu.javax.net.ssl.provider.Alert.Level
 
wantClientAuth - Variable in class gnu.javax.net.ssl.provider.SSLServerSocket
 
wantClientAuth - Variable in class gnu.javax.net.ssl.provider.SSLSocket
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.Alert
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.Certificate
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.CertificateRequest
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.CipherSuite
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.ClientHello
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.ClientKeyExchange
 
write(OutputStream, ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.ClientKeyExchange
 
write(OutputStream) - Method in interface gnu.javax.net.ssl.provider.Constructed
Writes this structure's encoded form to the given output stream.
write(int) - Method in class gnu.javax.net.ssl.provider.DigestOutputStream
 
write(byte[]) - Method in class gnu.javax.net.ssl.provider.DigestOutputStream
 
write(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.DigestOutputStream
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.Extension
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.Finished
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.Handshake
 
write(OutputStream, ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.Handshake
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.ProtocolVersion
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.Random
 
write(int) - Method in class gnu.javax.net.ssl.provider.RecordOutputStream
 
write(byte[]) - Method in class gnu.javax.net.ssl.provider.RecordOutputStream
 
write(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.RecordOutputStream
 
write(int) - Method in class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
write(byte[]) - Method in class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
write(byte[], int, int) - Method in class gnu.javax.net.ssl.provider.SSLSocketOutputStream
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.ServerHello
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
write(OutputStream, ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 
write(OutputStream) - Method in class gnu.javax.net.ssl.provider.Signature
 
write(OutputStream, ProtocolVersion) - Method in class gnu.javax.net.ssl.provider.Signature
 
writeBigint(OutputStream, BigInteger) - Method in class gnu.javax.net.ssl.provider.ServerKeyExchange
 

X

X509 - Static variable in class gnu.javax.net.ssl.provider.CertificateType
 
X509KeyManagerFactory - class gnu.javax.net.ssl.provider.X509KeyManagerFactory.
This class implements a javax.net.ssl.KeyManagerFactory engine for the ``JessieX509'' algorithm.
X509KeyManagerFactory() - Constructor for class gnu.javax.net.ssl.provider.X509KeyManagerFactory
 
X509KeyManagerFactory.Manager - class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager.
 
X509KeyManagerFactory.Manager(Map, Map) - Constructor for class gnu.javax.net.ssl.provider.X509KeyManagerFactory.Manager
 
X509TrustManagerFactory - class gnu.javax.net.ssl.provider.X509TrustManagerFactory.
This class implements a javax.net.ssl.TrustManagerFactory engine for the ``JessieX509'' algorithm.
X509TrustManagerFactory() - Constructor for class gnu.javax.net.ssl.provider.X509TrustManagerFactory
 
X509TrustManagerFactory.Manager - class gnu.javax.net.ssl.provider.X509TrustManagerFactory.Manager.
The actual manager implementation returned.
X509TrustManagerFactory.Manager(X509Certificate[]) - Constructor for class gnu.javax.net.ssl.provider.X509TrustManagerFactory.Manager
 
XMLSessionContext - class gnu.javax.net.ssl.provider.XMLSessionContext.
An implementation of session contexts that stores session data on the filesystem in a simple XML-encoded file.
XMLSessionContext() - Constructor for class gnu.javax.net.ssl.provider.XMLSessionContext
 
XMLSessionContext.SAXHandler - class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler.
 
XMLSessionContext.SAXHandler(SessionContext, IRandom) - Constructor for class gnu.javax.net.ssl.provider.XMLSessionContext.SAXHandler
 
x - Variable in class gnu.javax.net.ssl.provider.JessieDHPrivateKey
 

Y

y - Variable in class gnu.javax.net.ssl.provider.JessieDHPublicKey
 

Z

ZERO - Static variable in class gnu.javax.net.ssl.provider.RecordOutputStream
 
ZLIB - Static variable in class gnu.javax.net.ssl.provider.CompressionMethod
 

_

_1024 - Static variable in class gnu.javax.net.ssl.provider.Extensions
 
_2048 - Static variable in class gnu.javax.net.ssl.provider.Extensions
 
_4096 - Static variable in class gnu.javax.net.ssl.provider.Extensions
 
_512 - Static variable in class gnu.javax.net.ssl.provider.Extensions
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z _