|
|||||||||
Home >> All >> gnu >> javax >> net >> ssl >> [ provider overview ] | PREV NEXT |
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()
, andcompareTo()
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 _
|
|||||||||
Home >> All >> gnu >> javax >> net >> ssl >> [ provider overview ] | PREV NEXT |