A B C D F G H I J L M P R S T U V W X

A

accept() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Listens for a connection to be made to this socket and accepts it.
accept() - Method in class de.tu_darmstadt.sp.rmi.RMISSLServerSocket
Accept connection and return a connected socket.
addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
 
addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class javax.net.ssl.SSLSocket
 
addTrustedCACerts(String, String) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Add the CA certificates in the specified ca_file or ca_pathto the list of trusted ca's.
applicationData() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Return the Dictionary we use to store application data in this session.

B

bind(String, Remote) - Method in class de.tu_darmstadt.sp.rmi.RegistryImpl
Binds the specified name to a remote object.

C

CertificateException - exception javax.security.cert.CertificateException.
Exception class CertificateException signals that XXX
CertificateException() - Constructor for class javax.security.cert.CertificateException
Constructs an CertificateException with no detail message.
CertificateException(String) - Constructor for class javax.security.cert.CertificateException
Constructs an CertificateException with the specified detail message.
checkValidity() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
checkValidity(Date) - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
clientFactory - Variable in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
the factory for client sockets
close() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Close the SSL connection and this socket .
context - Variable in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
 
context - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
the opaque pointer of this object
context - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
 
context - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySocket
 
context - Variable in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
context - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySession
 
createServerSocket(int) - Method in class de.tu_darmstadt.sp.ServerSocketFactoryImpl
Returns a server socket which uses all network interfaces on the host, and is bound to the specified port.
createServerSocket(int) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
createServerSocket(int) - Method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return a Server Socket listening on the specified port.
createServerSocket(int) - Method in class javax.net.ServerSocketFactory
 
createServerSocket(int) - Method in class javax.net.ssl.SSLServerSocketFactory
 
createServerSocket(int, int) - Method in class de.tu_darmstadt.sp.ServerSocketFactoryImpl
Returns a server socket which uses all network interfaces on the host, is bound to a the specified port, and uses the specified connection backlog.
createServerSocket(int, int) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
createServerSocket(int, int) - Method in class javax.net.ServerSocketFactory
 
createServerSocket(int, int) - Method in class javax.net.ssl.SSLServerSocketFactory
 
createServerSocket(int, int, InetAddress) - Method in class de.tu_darmstadt.sp.ServerSocketFactoryImpl
Returns a server socket which uses only the specified network interface on the local host, is bound to a the specified port, and uses the specified connection backlog.
createServerSocket(int, int, InetAddress) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
createServerSocket(int, int, InetAddress) - Method in class javax.net.ServerSocketFactory
 
createServerSocket(int, int, InetAddress) - Method in class javax.net.ssl.SSLServerSocketFactory
 
createSocket(InetAddress, int) - Method in class de.tu_darmstadt.sp.SocketFactoryImpl
Returns a socket connected to a ServerSocket on the named host, at the given port.
createSocket(InetAddress, int) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Returns a socket connected to a ServerSocket at the specified network address and port.
createSocket(InetAddress, int) - Method in class javax.net.SocketFactory
 
createSocket(InetAddress, int) - Method in class javax.net.ssl.SSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class de.tu_darmstadt.sp.SocketFactoryImpl
Returns a socket connected to a ServerSocket on the named host, at the given port.
createSocket(InetAddress, int, InetAddress, int) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Returns a socket connected to a ServerSocket at the specified network address and port.
createSocket(InetAddress, int, InetAddress, int) - Method in class javax.net.SocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class javax.net.ssl.SSLSocketFactory
 
createSocket(String, int) - Method in class de.tu_darmstadt.sp.SocketFactoryImpl
Returns a socket connected to a ServerSocket at the specified network address and port.
createSocket(String, int) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Returns a socket connected to a ServerSocket on the named host, at the given port.
createSocket(String, int) - Method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return a socket connected to the specified host on the given port.
createSocket(String, int) - Method in class javax.net.SocketFactory
 
createSocket(String, int) - Method in class javax.net.ssl.SSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class de.tu_darmstadt.sp.SocketFactoryImpl
Returns a socket connected to a ServerSocket at the specified network address and port.
createSocket(String, int, InetAddress, int) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Returns a socket connected to a ServerSocket on the named host, at the given port.
createSocket(String, int, InetAddress, int) - Method in class javax.net.SocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class javax.net.ssl.SSLSocketFactory
 

D

de.tu_darmstadt.sp - package de.tu_darmstadt.sp
Provides an implementation for the javax.net abstract classes.
de.tu_darmstadt.sp.example - package de.tu_darmstadt.sp.example
Contains examples for ITISSL usage.
de.tu_darmstadt.sp.rmi - package de.tu_darmstadt.sp.rmi
provides the means for secure RMI calls.
de.tu_darmstadt.sp.security - package de.tu_darmstadt.sp.security
Contains a javax.security.X509Certificate using Java 2.
de.tu_darmstadt.sp.ssl - package de.tu_darmstadt.sp.ssl
Implements the javax.net.ssl abstract classes using native methods and SSLeay.
defaultInstance - Static variable in class de.tu_darmstadt.sp.ServerSocketFactoryImpl
 
defaultInstance - Static variable in class javax.net.ServerSocketFactory
 
defaultInstance - Static variable in class javax.net.ssl.SSLServerSocketFactory
 
doGetSession() - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandle
 
doInvalidate() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Removes the corresponding SSL_SESSION structure form the respective SSL_CTX
doSetUserIdentity(String, String) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Set the identity of the current user in the underlying SSLeay layer.

F

finalize() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Free the underlying structures

G

getBasicConstraints() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getCipherSuite() - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandshakeCompletedEvent
Returns the cipher suite in use by the session which was produced by the handshake.
getCipherSuite() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Returns the name of the SSL cipher suite which is used for all connections in the session.
getCipherSuite() - Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the cipher suite in use by the session which was produced by the handshake.
getCipherSuite() - Method in interface javax.net.ssl.SSLSession
 
getClient() - Static method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return the Socket used by the currnt RMI call.
getClient() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLServerSocketFactory
Return the socket used by the currnt RMI call.
getClientCertificate() - Static method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return the certificate representing the identity of the peer (client,caller) in the current RMI call.
getClientCertificate() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLServerSocketFactory
Return the certificate representing the identity of the peer (client,caller) in the current RMI call.
getClientCertificateChain() - Static method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return the certificate chain used by the peer(client, caller) in the current RMI call.
getClientCertificateChain() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLServerSocketFactory
Return the certificate chain used by the peer(client, caller) in the current RMI call.
getCreationTime() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Returns the time at which this Session representation was created, in milliseconds since midnight, January 1, 1970 UTC.
getCreationTime() - Method in interface javax.net.ssl.SSLSession
 
getCriticalExtensionOIDs() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getCurrentClientSideSocket() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLSocket
Return the last RMISSLSocketconnetion in the currrent thread.
getCurrentServerSideSocket() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLSocket
Return the last RMISSLSocketconnetion in the currrent thread.
getDefault() - Static method in class javax.net.SocketFactory
 
getDefault() - Static method in class javax.net.ServerSocketFactory
 
getDefault() - Static method in class javax.net.ssl.SSLSocketFactory
 
getDefault() - Static method in class javax.net.ssl.SSLServerSocketFactory
 
getDefaultCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Return the cipher suites which will be used by default by all connections created in this context.
getDefaultCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Returns the names of the cipher suites which could be enabled for use on an SSL connection created by this factory.
getDefaultCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
getDefaultCipherSuites() - Method in class javax.net.ssl.SSLSocketFactory
 
getDefaultCipherSuites() - Method in class javax.net.ssl.SSLServerSocketFactory
 
getEnabelAcceptHandshake() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
 
getEnabledCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
 
getEnabledCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns the names of the SSL cipher suites which are currently enabled for use on this connection.
getEnabledCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandle
Return the cipher suites enabled for this conection, in the order of preference.
getEnabledCipherSuites() - Method in class javax.net.ssl.SSLServerSocket
 
getEnabledCipherSuites() - Method in class javax.net.ssl.SSLSocket
 
getEnableSessionCreation() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Returns true if new SSL sessions may be established by the server side sockets created by this socket.
getEnableSessionCreation() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns true if new SSL sessions may be established by this socket.
getEnableSessionCreation() - Method in class javax.net.ssl.SSLServerSocket
 
getEnableSessionCreation() - Method in class javax.net.ssl.SSLSocket
 
getEncoded() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getExtensionValue(String) - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getId() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Returns the identifier assigned to this Session.
getId() - Method in interface javax.net.ssl.SSLSession
 
getIds() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Returns an Enumeration of all session id's.
getIds() - Method in interface javax.net.ssl.SSLSessionContext
 
getInputStream() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns an input stream for this socket.
getInputStream() - Method in class de.tu_darmstadt.sp.rmi.RMISSLSocket
Returns an input stream for this socket.
getInstance(byte[]) - Static method in class javax.security.cert.X509Certificate
 
getInstance(InputStream) - Static method in class javax.security.cert.X509Certificate
 
getIssuerDN() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getIssuerUniqueID() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getKeyUsage() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getLastAccessedTime() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Returns the last time this Session representation was accessed by the session level infrastructure, in milliseconds since midnight, January 1, 1970 UTC.
getLastAccessedTime() - Method in interface javax.net.ssl.SSLSession
 
getName() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionBindingEvent
Returns the name to which the object is being bound, or the name from which the object is being unbound.
getName() - Method in class javax.net.ssl.SSLSessionBindingEvent
 
getNeedClientAuth() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Returns true if client authentication is required on newly accepted connection
getNeedClientAuth() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns true if the socket will require client authentication.
getNeedClientAuth() - Method in class javax.net.ssl.SSLServerSocket
 
getNeedClientAuth() - Method in class javax.net.ssl.SSLSocket
 
getNonCriticalExtensionOIDs() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getNotAfter() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getNotBefore() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getOutputStream() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns an output stream for this socket.
getOutputStream() - Method in class de.tu_darmstadt.sp.rmi.RMISSLSocket
Returns an output stream for this socket.
getPeerCertificateChain() - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandshakeCompletedEvent
Returns the identity of the peer which was identified as part of defining the session.
getPeerCertificateChain() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Return the certificate chain of the peer.
getPeerCertificateChain() - Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the identity of the peer which was identified as part of defining the session.
getPeerCertificateChain() - Method in interface javax.net.ssl.SSLSession
 
getPeerCertificateChainString() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Return a list of Strings, each string containing the textual form of a X509Certificate.
getPeerHost() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Returns the host name of the peer in this session.
getPeerHost() - Method in interface javax.net.ssl.SSLSession
 
getPeerName() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Return peer Distinguished name.
getPublicKey() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getSerialNumber() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getServer() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLSocketFactory
Return the Socket used by the last RMI call in the current thread.
getServer() - Static method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return the Socket used by the last RMI call in the current thread.
getServerCertificate() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLSocketFactory
Return the certificate representing the identity of the peer in the last RMI call of the current thread.
getServerCertificate() - Static method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return the certificate representing the identity of the peer in the last RMI call of the current thread.
getServerCertificateChain() - Static method in class de.tu_darmstadt.sp.rmi.RMISSLSocketFactory
Return the certificate chain used by the peer in the last RMI call of the current thread.
getServerCertificateChain() - Static method in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Return the certificate chain used by the peer in the last RMI call of the current thread.
getServerSocketClass() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
Return the type of sockets created by this factory.
getSession() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionBindingEvent
Returns the SSLSession into which the listener is being bound or from which the listener is being unbound.
getSession() - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandshakeCompletedEvent
Returns the session which was produced by the handshake
getSession() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns the the SSL Session in use by this connection.
getSession() - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandle
Return the SSLeaySession cprresponding to the SSL_SESSIONof the SSL represented by this handle.
getSession() - Method in class javax.net.ssl.SSLSessionBindingEvent
 
getSession() - Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the session which was produced by the handshake
getSession() - Method in class javax.net.ssl.SSLSocket
 
getSession(byte[]) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Returns the SSLSession bound to the specified session id, or null if the specified session id does not refer to a valid SSLSession.
getSession(byte[]) - Method in interface javax.net.ssl.SSLSessionContext
 
getSessionContext() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Returns the context in which this session is bound.
getSessionContext() - Method in interface javax.net.ssl.SSLSession
 
getSessionOpaquePointers() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Return a array consisting of the opaque pointers for all the existing sessions in the underlying SSL_CTX structure.
getSigAlgName() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getSigAlgOID() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getSigAlgParams() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getSignature() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getSocket() - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandshakeCompletedEvent
Returns the socket which is the source of this event
getSocket() - Method in class javax.net.ssl.HandshakeCompletedEvent
Returns the socket which is the source of this event
getSocketPrototypeClass() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Return the class of the prototype this server socket uses to accept connections.
getSocketPrototypeClass() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Return the type of sockets created by this factory.
getSubjectDN() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getSubjectUniqueID() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getSupportedCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
 
getSupportedCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Return the cipher suites the current implementation supports.
getSupportedCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Returns the list of cipher suites which are enabled by default.
getSupportedCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSupportedCipherSuites() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
getSupportedCipherSuites() - Method in class javax.net.ssl.SSLServerSocket
 
getSupportedCipherSuites() - Method in class javax.net.ssl.SSLSocketFactory
 
getSupportedCipherSuites() - Method in class javax.net.ssl.SSLSocket
 
getSupportedCipherSuites() - Method in class javax.net.ssl.SSLServerSocketFactory
 
getTBSCertificate() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
getUseClientMode() - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Returns true if accepted connections will be in SSL client mode.
getUseClientMode() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns true if the socket is set to use client mode in its first handshake.
getUseClientMode() - Method in class javax.net.ssl.SSLServerSocket
 
getUseClientMode() - Method in class javax.net.ssl.SSLSocket
 
getValue(String) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Return the object previously bound to name.
getValue(String) - Method in interface javax.net.ssl.SSLSession
 
getValueNames() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Return the list of names in the application data
getValueNames() - Method in interface javax.net.ssl.SSLSession
 
getVersion() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 

H

handle - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySocket
 
handshakeCompleted(HandshakeCompletedEvent) - Method in interface javax.net.ssl.HandshakeCompletedListener
 
HandshakeCompletedEvent - class javax.net.ssl.HandshakeCompletedEvent.
 
HandshakeCompletedEvent(SSLSocket, SSLSession) - Constructor for class javax.net.ssl.HandshakeCompletedEvent
Constructs a new HandshakeCompletedEvent.
HandshakeCompletedListener - interface javax.net.ssl.HandshakeCompletedListener.
 
hasUnsupportedCriticalExtension() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 

I

invalidate() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Invalidates the session.
invalidate() - Method in interface javax.net.ssl.SSLSession
 

J

javax.net - package javax.net
Contains abstract classes for Sun Microsystems javax.net specification.
javax.net.ssl - package javax.net.ssl
Provides abtract interfaces to Sun Microsystems Secure Sockets Layer (SSL) API.
javax.security.cert - package javax.security.cert
Contains abstract classes for X509 Certificates.

L

list() - Method in class de.tu_darmstadt.sp.rmi.RegistryImpl
Returns an array of the names bound in the registry.
lookup(String) - Method in class de.tu_darmstadt.sp.rmi.RegistryImpl
Returns a reference, a stub, for the remote object associated with the specified name.

M

main(String[]) - Static method in class de.tu_darmstadt.sp.rmi.SecureRMIRegistry
Usage: sslrmiregistry registry_name Crate a new de.tu_darmstadt.sp.rmi.RegistryImpl server, bound to the local, classical rmiregistry service under the the name registry_name
main(String[]) - Static method in class de.tu_darmstadt.sp.example.SSLServer
 
main(String[]) - Static method in class de.tu_darmstadt.sp.example.RMIServerImpl
Create amd start a server object.
main(String[]) - Static method in class de.tu_darmstadt.sp.example.RMIClient
Send a message to a RMIServer.
main(String[]) - Static method in class de.tu_darmstadt.sp.example.SSLClient
Start a connection to host:port, using p1.cert.pem p1.privkey.pem and cacert.pem as security information and send a message to the server socket.
message(String) - Method in interface de.tu_darmstadt.sp.example.RMIServer
Display message msg
message(String) - Method in class de.tu_darmstadt.sp.example.RMIServerImpl
Display message msg.

P

putValue(String, Object) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Bind a object to the application data of this session.
putValue(String, Object) - Method in interface javax.net.ssl.SSLSession
 

R

read() - Method in class de.tu_darmstadt.sp.ssl.SSLeayInputStream
Reads one byte using the three argument read.
read(byte[], int, int) - Method in class de.tu_darmstadt.sp.ssl.SSLeayInputStream
Reads into a byte array from underlying SSL socket.
rebind(String, Remote) - Method in class de.tu_darmstadt.sp.rmi.RegistryImpl
Rebinds the specified name to a new remote object.
RegistryImpl - class de.tu_darmstadt.sp.rmi.RegistryImpl.
Class RegistryImpl implements the Registry interface using an implementation object obtained from LocateRegistry.
RegistryImpl(int) - Constructor for class de.tu_darmstadt.sp.rmi.RegistryImpl
Create a remote object being a registry, using normal sockets.
RegistryImpl(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class de.tu_darmstadt.sp.rmi.RegistryImpl
Create a remote object being a registry, using custom sockets.
removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Removes a previously registered handshake completion listener.
removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class javax.net.ssl.SSLSocket
 
removeValue(String) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Removes the object bound to the given name in the session's application layer data.
removeValue(String) - Method in interface javax.net.ssl.SSLSession
 
RMIClient - class de.tu_darmstadt.sp.example.RMIClient.
Class RMIClient sends a messaga to a RMI server.
RMIClient() - Constructor for class de.tu_darmstadt.sp.example.RMIClient
 
RMISecureSocketFactory - class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory.
Class RMISecureSocketFactory creates secures sockets for RMI connections.
RMISecureSocketFactory() - Constructor for class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
Create a RMISecureSocketFactory which produces secure sockets obtained from clientFactory and serverFactory.
RMIServer - interface de.tu_darmstadt.sp.example.RMIServer.
Remote interface RMIServer for a primitive RMI server accepting and displaying a message.
RMIServerImpl - class de.tu_darmstadt.sp.example.RMIServerImpl.
Remote class RMIServerImpl provides services for RMIServer.
RMIServerImpl() - Constructor for class de.tu_darmstadt.sp.example.RMIServerImpl
Create a server object.
RMIServerImpl(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class de.tu_darmstadt.sp.example.RMIServerImpl
Create a server object using the specified sockets factory to comunicate with the clients and listening for calls on the given port; if port is 0, the server will listen an an anonymous port.
RMISSLServerSocket - class de.tu_darmstadt.sp.rmi.RMISSLServerSocket.
Class RMISSLServerSocket extends SSLeayServerSocket by creating a
RMISSLServerSocket(int, int, InetAddress, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLServerSocket
Every subclass of SSLeayServerSocket must have at least its constructors.
RMISSLServerSocket(int, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLServerSocket
Every subclass of SSLeayServerSocket must have at least its constructors.
RMISSLServerSocket(int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLServerSocket
Every subclass of SSLeayServerSocket must have at least its constructors.
RMISSLServerSocketFactory - class de.tu_darmstadt.sp.rmi.RMISSLServerSocketFactory.
Class RMISSLServerSocketFactory provides server sockets for RMI calls.
RMISSLServerSocketFactory() - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLServerSocketFactory
Create a new RMISSLServerSocketFactory which produces RMIServerSocket objects.
RMISSLSocket - class de.tu_darmstadt.sp.rmi.RMISSLSocket.
Class RMISSLSocket extends the SSLeaySocket and provides an acoounting for all communications thorugh the created sockets: the most recent thread which used a socket is associated to it.
RMISSLSocket(InetAddress, int, InetAddress, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLSocket
Returns a socket connected to a ServerSocket on the named host, at the given port.
RMISSLSocket(InetAddress, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLSocket
Constructs a TCP connection to a server at a specified address and port.This (usually) acts as the SSL client, but SSL policy is usually controlled by the corresponding factory.
RMISSLSocket(SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLSocket
Create an unconnected socket using the client mode.
RMISSLSocket(String, int, InetAddress, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLSocket
Constructs an SSL connection to a named host at a specified port, binding the client side of the connection a given address and port.
RMISSLSocket(String, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLSocket
Constructs a TCP connection to a named host at a specified port.
RMISSLSocketFactory - class de.tu_darmstadt.sp.rmi.RMISSLSocketFactory.
Class RMISSLSocketFactory provides RMISSLSockets for RMI calls.
RMISSLSocketFactory() - Constructor for class de.tu_darmstadt.sp.rmi.RMISSLSocketFactory
 

S

SecureRMIRegistry - class de.tu_darmstadt.sp.rmi.SecureRMIRegistry.
Class SecureRMIRegistry starts an RMI registry using secure sockets.
SecureRMIRegistry() - Constructor for class de.tu_darmstadt.sp.rmi.SecureRMIRegistry
 
serverFactory - Variable in class de.tu_darmstadt.sp.rmi.RMISecureSocketFactory
the factory for sever sockets
ServerSocketFactory - class javax.net.ServerSocketFactory.
Class ServerSocketFactory provides SUN's interface specification but adds no functionality.
ServerSocketFactory() - Constructor for class javax.net.ServerSocketFactory
 
ServerSocketFactoryImpl - class de.tu_darmstadt.sp.ServerSocketFactoryImpl.
Class ServerSocketFactory implements SUN's interface specification and creates normal standard sever sockets, using the ServerSocket constructor.
ServerSocketFactoryImpl() - Constructor for class de.tu_darmstadt.sp.ServerSocketFactoryImpl
 
session - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySession
 
sessionHash - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
The variable holding the view over the underlying session hash
setDefault(ServerSocketFactory) - Static method in class javax.net.ServerSocketFactory
 
setDefault(SocketFactory) - Static method in class javax.net.SocketFactory
 
setDefault(SSLServerSocketFactory) - Static method in class javax.net.ssl.SSLServerSocketFactory
 
setDefault(SSLSocketFactory) - Static method in class javax.net.ssl.SSLSocketFactory
 
setDefaultCipherSuites(String[]) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Set which cipher suites should be enabled by default for the connections created in this context.
setDefaultCipherSuites(String[]) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Specify the list of cipher suites which are enabled by default.
setDefaultCipherSuites(String[]) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
setEnableAcceptHandshake(boolean) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Controls whether the last action of the accept method is the handshake initiation of the newly created server side sockets.
setEnabledCipherSuites(String[]) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
 
setEnabledCipherSuites(String[]) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Controls which particular cipher suites are enabled for use on this connection.
setEnabledCipherSuites(String[]) - Method in class de.tu_darmstadt.sp.ssl.SSLeayHandle
Specify the cipher suites to be used by default for this connection, in order of preference.
setEnabledCipherSuites(String[]) - Method in class javax.net.ssl.SSLServerSocket
 
setEnabledCipherSuites(String[]) - Method in class javax.net.ssl.SSLSocket
 
setEnableSessionCreation(boolean) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Controls whether new SSL sessions may be established by the server side sockets created by this socket.
setEnableSessionCreation(boolean) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Controls whether new SSL sessions may be established by this socket.
setEnableSessionCreation(boolean) - Method in class javax.net.ssl.SSLSocket
 
setNeedClientAuth(boolean) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Controls whether the connections which are accepted must include client authentication.By default, clients do not need to provide authentication information .
setNeedClientAuth(boolean) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Configures the socket to require client authentication.
setNeedClientAuth(boolean) - Method in class javax.net.ssl.SSLServerSocket
 
setNeedClientAuth(boolean) - Method in class javax.net.ssl.SSLSocket
 
setServerSocketClass(Class) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
Specify the type of sockets (class) returned by the createServerSocket methods.
setSocketPrototype(SSLeaySocket) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Set the prototype of sockets the accept methods produces.
setSocketPrototype(SSLeaySocket) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Specify the type of sockets (class) returned by the createSocket methods.
setSSLPolicy(SSLeayServerSocket) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
This is a template method called in the createSocket methods after creating and binding a SSLeayServerSocket.
setSSLPolicy(SSLeayServerSocket) - Method in class de.tu_darmstadt.sp.rmi.RMISSLServerSocketFactory
We need to re-specify the policy for our server sockets to require peer authentication.
setSSLPolicy(SSLSocket) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
This is a template method called in the createSocket methods after creating and connecting a SSLeaySocket.
setUseClientMode(boolean) - Method in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Controls whether accepted connections are in the (default) SSL server mode, or the SSL client mode.
setUseClientMode(boolean) - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Configures the socket to use client (or server) mode in its first handshake.
setUseClientMode(boolean) - Method in class javax.net.ssl.SSLServerSocket
 
setUseClientMode(boolean) - Method in class javax.net.ssl.SSLSocket
 
setUserIdentity() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Initialize the context with the identity of the user.
SocketFactory - class javax.net.SocketFactory.
Class SocketFactory is an abstract class which provides Sun's interface, but no functionality.
SocketFactory() - Constructor for class javax.net.SocketFactory
 
SocketFactoryImpl - class de.tu_darmstadt.sp.SocketFactoryImpl.
Class SocketFactory is the 'trivial' implementation for provides Sun's interface, creating common sockets, created by the Socket constructors.
SocketFactoryImpl() - Constructor for class de.tu_darmstadt.sp.SocketFactoryImpl
 
socketPrototypeClass - Variable in class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
 
socketType - Variable in class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
 
socketType - Variable in class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
 
SSLClient - class de.tu_darmstadt.sp.example.SSLClient.
Class SSLClient is a an example on how to set up an SSLeay socket and communicate with a server socket.
SSLClient() - Constructor for class de.tu_darmstadt.sp.example.SSLClient
 
SSLeayHandle - class de.tu_darmstadt.sp.ssl.SSLeayHandle.
Class SSLeayHandle is the object performing the SSL protocol.
SSLeayHandle(Socket, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayHandle
Create an SSL handle based on the (connected) sock socket.
SSLeayHandshakeCompletedEvent - class de.tu_darmstadt.sp.ssl.SSLeayHandshakeCompletedEvent.
Class SSLeayHandshakeCompletedEvent indicates that an SSL handshake completed on a given SSL connection.
SSLeayHandshakeCompletedEvent(SSLSocket, SSLSession) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayHandshakeCompletedEvent
Constructs a new HandshakeCompletedEvent.
SSLeayIdentityException - exception de.tu_darmstadt.sp.ssl.SSLeayIdentityException.
Exception class SSLeayIdentityException signals that XXX
SSLeayIdentityException() - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayIdentityException
Constructs an SSLeayIdentityException with no detail message.
SSLeayIdentityException(String) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayIdentityException
Constructs an SSLeayIdentityException with the specified detail message.
SSLeayInputStream - class de.tu_darmstadt.sp.ssl.SSLeayInputStream.
Class SSLeayInputStream creates an input stream based on a SSLeayHandle.
SSLeayInputStream(SSLeayHandle) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayInputStream
Create an Input stream which reads bytes from the given handle representing a valid SSL connection.
SSLeayOutputStream - class de.tu_darmstadt.sp.ssl.SSLeayOutputStream.
Class SSLeayOutputStream write bytes to an SSL socket.
SSLeayOutputStream(SSLeayHandle) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayOutputStream
Create a SSLeayOutputStream writing bytes through an SSL socket denoted by the SSLHandle parameter.
SSLeayRuntimeException - exception de.tu_darmstadt.sp.ssl.SSLeayRuntimeException.
Exception class SSLeayRuntimeExeption signals that a runtime exception occured inside SSLeay
SSLeayRuntimeException() - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayRuntimeException
Constructs an SSLeayRuntimeExeption with no detail message.
SSLeayRuntimeException(String) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayRuntimeException
Constructs an SSLeayRuntimeExeption with the specified detail message.
SSLeayServerSocket - class de.tu_darmstadt.sp.ssl.SSLeayServerSocket.
Class SSLServerSocket is a implementation of the SSLSocket abstract class.
SSLeayServerSocket(int, int, InetAddress, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Create a TCP server socket on a port, using the default authentication context and a specified backlog of connections as well as a particular specified network interface.
SSLeayServerSocket(int, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Create a TCP server socket on a port, using the default authentication context and a specified backlog of connections.
SSLeayServerSocket(int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayServerSocket
Create a TCP server socket on a port, using the default authentication context.
SSLeayServerSocketFactory - class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory.
Class SSLeayServerSocketFactory creates SSLeayServerSockets.
SSLeayServerSocketFactory() - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
Create a new SSLeayServerSocketFactory using a new SSLeaySessionContext.The instantiation of the factory will be performed lazy, upon the first call of a communication method.
SSLeayServerSocketFactory(SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeayServerSocketFactory
Create a new SSLeayServerSocketFactory using context as the SSLeaySessionContext for all connection initiated by the server sockets created by this factory.
SSLeaySession - class de.tu_darmstadt.sp.ssl.SSLeaySession.
Class SSLeaySession is a stateless, lightweight object which interracts with a SSL_SESSION Structure inside SSLeay.
SSLeaySession(int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySession
Create a new SSLeaySession which is a facade of the SSL_SESSION structure identified by the session opaque pointer.
SSLeaySessionBindingEvent - class de.tu_darmstadt.sp.ssl.SSLeaySessionBindingEvent.
Class SSLeaySessionBindingEvent communicated to a SSLSessionBindingListener whenever such a listener is bound to or unbound from a SSLSession value.
SSLeaySessionBindingEvent(SSLeaySession, String) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySessionBindingEvent
Constructs a new SSLSessionBindingEvent.
SSLeaySessionContext - class de.tu_darmstadt.sp.ssl.SSLeaySessionContext.
Class SSLeaySessionContext is a grouping of SSLSessions associated with a single entity.
SSLeaySessionContext() - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Create a new SSLeay Session object together with the corresponding SSL_CTX structure in the underlying SSLeay layer.
SSLeaySessionContext(int) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
Create a proxy of the real SSLeay Session context.
SSLeaySocket - class de.tu_darmstadt.sp.ssl.SSLeaySocket.
Class SSLeaySocket implements Sun's abstract SSLSocket definition using the SSLeay package.
SSLeaySocket(InetAddress, int, InetAddress, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySocket
Returns a socket connected to a ServerSocket on the named host, at the given port.
SSLeaySocket(InetAddress, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySocket
Constructs a TCP connection to a server at a specified address and port.This (usually) acts as the SSL client, but SSL policy is usually controlled by the corresponding factory.
SSLeaySocket(SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySocket
Create an unconnected socket using the client mode.
SSLeaySocket(String, int, InetAddress, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySocket
Constructs an SSL connection to a named host at a specified port, binding the client side of the connection a given address and port.
SSLeaySocket(String, int, SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySocket
Constructs a TCP connection to a named host at a specified port.
SSLeaySocketFactory - class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory.
Class SSLeaySocketFactory creates SSLeaySockets.
SSLeaySocketFactory() - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Create a new SSLeaySocketFactory using a new SSLeaySessionContext.
SSLeaySocketFactory(SSLeaySessionContext) - Constructor for class de.tu_darmstadt.sp.ssl.SSLeaySocketFactory
Create a new SSLeaySocketFactory using context as the SSLeaySessionContext for all connections initiated by this factory.
SSLException - exception javax.net.ssl.SSLException.
 
SSLException() - Constructor for class javax.net.ssl.SSLException
Constructs an SSLException with no detail message.
SSLException(String) - Constructor for class javax.net.ssl.SSLException
Constructs an SSLException with the specified detail message.
SSLHandshakeException - exception javax.net.ssl.SSLHandshakeException.
 
SSLHandshakeException() - Constructor for class javax.net.ssl.SSLHandshakeException
Constructs an SSLHandshakeException with no detail message.
SSLHandshakeException(String) - Constructor for class javax.net.ssl.SSLHandshakeException
Constructs an SSLHandshakeException with the specified detail message.
SSLKeyException - exception javax.net.ssl.SSLKeyException.
 
SSLKeyException() - Constructor for class javax.net.ssl.SSLKeyException
Constructs an SSLKeyException with no detail message.
SSLKeyException(String) - Constructor for class javax.net.ssl.SSLKeyException
Constructs an SSLKeyException with the specified detail message.
SSLPeerUnverifiedException - exception javax.net.ssl.SSLPeerUnverifiedException.
 
SSLPeerUnverifiedException() - Constructor for class javax.net.ssl.SSLPeerUnverifiedException
Constructs an SSLPeerUnverifiedException with no detail message.
SSLPeerUnverifiedException(String) - Constructor for class javax.net.ssl.SSLPeerUnverifiedException
Constructs an SSLPeerUnverifiedException with the specified detail message.
SSLProtocolException - exception javax.net.ssl.SSLProtocolException.
 
SSLProtocolException() - Constructor for class javax.net.ssl.SSLProtocolException
Constructs an SSLProtocolException with no detail message.
SSLProtocolException(String) - Constructor for class javax.net.ssl.SSLProtocolException
Constructs an SSLProtocolException with the specified detail message.
SSLServer - class de.tu_darmstadt.sp.example.SSLServer.
Class SSLServer is a test example showing how to setup the environment, create and use a SSLeayServerSocket.
SSLServer() - Constructor for class de.tu_darmstadt.sp.example.SSLServer
 
SSLServerSocket - class javax.net.ssl.SSLServerSocket.
 
SSLServerSocket(int) - Constructor for class javax.net.ssl.SSLServerSocket
 
SSLServerSocket(int, int) - Constructor for class javax.net.ssl.SSLServerSocket
 
SSLServerSocket(int, int, InetAddress) - Constructor for class javax.net.ssl.SSLServerSocket
 
SSLServerSocketFactory - class javax.net.ssl.SSLServerSocketFactory.
Class SSLServerSocketFactory provides SUN's interface specification but adds no functionality.
SSLServerSocketFactory() - Constructor for class javax.net.ssl.SSLServerSocketFactory
 
SSLSession - interface javax.net.ssl.SSLSession.
 
SSLSessionBindingEvent - class javax.net.ssl.SSLSessionBindingEvent.
 
SSLSessionBindingEvent(SSLSession, String) - Constructor for class javax.net.ssl.SSLSessionBindingEvent
 
SSLSessionBindingListener - interface javax.net.ssl.SSLSessionBindingListener.
 
SSLSessionContext - interface javax.net.ssl.SSLSessionContext.
 
SSLSocket - class javax.net.ssl.SSLSocket.
 
SSLSocket() - Constructor for class javax.net.ssl.SSLSocket
 
SSLSocket(InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
 
SSLSocket(InetAddress, int, InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
 
SSLSocket(String, int) - Constructor for class javax.net.ssl.SSLSocket
 
SSLSocket(String, int, InetAddress, int) - Constructor for class javax.net.ssl.SSLSocket
 
SSLSocketFactory - class javax.net.ssl.SSLSocketFactory.
Class SSLSocketFactory is an abstract class which provides Sun's interface, but no functionality.
SSLSocketFactory() - Constructor for class javax.net.ssl.SSLSocketFactory
 
startHandshake() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Starts an SSL handshake on this connection.
startHandshake() - Method in class javax.net.ssl.SSLSocket
 

T

toString() - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
toString() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySocket
Return all information about this SSL socket in string Format:
toString() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySession
Return all information available about this session in string forma

U

unbind(String) - Method in class de.tu_darmstadt.sp.rmi.RegistryImpl
Destroys the binding for the specified name that is associated with a remote object.
update() - Method in class de.tu_darmstadt.sp.ssl.SSLeaySessionContext
 

V

valueBound(SSLSessionBindingEvent) - Method in interface javax.net.ssl.SSLSessionBindingListener
 
valueUnbound(SSLSessionBindingEvent) - Method in interface javax.net.ssl.SSLSessionBindingListener
 
verify(PublicKey) - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 
verify(PublicKey, String) - Method in class de.tu_darmstadt.sp.security.X509CertImpl
 

W

write(byte[], int, int) - Method in class de.tu_darmstadt.sp.ssl.SSLeayOutputStream
Writes an array of bytes to the underlying SSLeay Socket
write(int) - Method in class de.tu_darmstadt.sp.ssl.SSLeayOutputStream
Writes one byte using the three argument write.

X

X509Certificate - class javax.security.cert.X509Certificate.
 
X509Certificate() - Constructor for class javax.security.cert.X509Certificate
 
X509CertImpl - class de.tu_darmstadt.sp.security.X509CertImpl.
Class X509CertImpl implements the javax.security.cert.X509Certificate class.
X509CertImpl(X509Certificate) - Constructor for class de.tu_darmstadt.sp.security.X509CertImpl
Create a javax.security.cert certificate by wrapping the imp implementation, which is a java.security.cert certificate

A B C D F G H I J L M P R S T U V W X