Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
C
E
G
L
S
T
V
C
createServerSocket(int)
- Method in class edu.stanford.peer.secrmi.
SSLRMIServerSocketFactory
Create a SSL server socket.
createSocket(String, int)
- Method in class edu.stanford.peer.secrmi.
SSLRMIClientSocketFactory
Create a SSL socket
E
edu.stanford.peer.secrmi
- package edu.stanford.peer.secrmi
exportObject(Remote)
- Method in class edu.stanford.peer.secrmi.
SecureServerToolkit
Exports a remote object so that proxies of the remote object communicate with the object through SSL.
exportSignedObject(Remote)
- Method in class edu.stanford.peer.secrmi.
SecureServerToolkit
Exports a remote object so that proxies of the remote object communicate with the object through SSL and creates a signed proxy.
G
getSignedObject()
- Method in class edu.stanford.peer.secrmi.
SignedRemoteObject
Get the stored SignedObject
L
lookupSigned(String)
- Method in class edu.stanford.peer.secrmi.
SecureClientToolkit
Looks up a signed proxy and verify that it is signed by the two trusted keys.
S
SecureClientToolkit
- class edu.stanford.peer.secrmi.
SecureClientToolkit
.
The SecureClientToolkit class is used by the client program to lookup a signed proxy from RMI registry and to verify whether the downloaded proxy is correctly signed by the trusted public keys.
SecureClientToolkit(KeyStore, String, KeyStore, String)
- Constructor for class edu.stanford.peer.secrmi.
SecureClientToolkit
Creates a SecureClientToolkit object using two KeyStore objects and two aliases, which specify the two trusted public keys.
SecureClientToolkit(PublicKey, PublicKey)
- Constructor for class edu.stanford.peer.secrmi.
SecureClientToolkit
Create a SecureClientToolkit object using the two trusted public keys.
SecureServerToolkit
- class edu.stanford.peer.secrmi.
SecureServerToolkit
.
The SecureServerToolkit class is used by a server program that provide secure and trusted RMI proxies.
SecureServerToolkit(KeyStore, String, KeyStore)
- Constructor for class edu.stanford.peer.secrmi.
SecureServerToolkit
Creates a SecureServerToolkit object.
SecureServerToolkit(KeyStore, String, KeyStore, String, String)
- Constructor for class edu.stanford.peer.secrmi.
SecureServerToolkit
Creates a SecureServerToolkit object.
SecureServerToolkit(KeyStore, String, KeyStore, String, String, String)
- Constructor for class edu.stanford.peer.secrmi.
SecureServerToolkit
setSignature(PrivateKey, String)
- Method in class edu.stanford.peer.secrmi.
SecureServerToolkit
setSignature(PrivateKey, String, String)
- Method in class edu.stanford.peer.secrmi.
SecureServerToolkit
SignedRemoteObject
- class edu.stanford.peer.secrmi.
SignedRemoteObject
.
The SignedRemoteObject class stores a SignedObject object and implements Remote, so that it can be stored in RMI registry.
SignedRemoteObject(Serializable, PrivateKey, Signature)
- Constructor for class edu.stanford.peer.secrmi.
SignedRemoteObject
Create a SignedRemoteObject by giving an object and a signing tool.
SignedRemoteObject(SignedObject)
- Constructor for class edu.stanford.peer.secrmi.
SignedRemoteObject
Create a SignedRemoteObject by giving an SignedObject.
SSLRMIClientSocketFactory
- class edu.stanford.peer.secrmi.
SSLRMIClientSocketFactory
.
The SSLRMIClientSocketFactory class is Serializable, implements RMIClientSocketFactory, and produces SSL sockets
SSLRMIClientSocketFactory(KeyStore)
- Constructor for class edu.stanford.peer.secrmi.
SSLRMIClientSocketFactory
Create a SSLRMIClientSocketFactory, given a trust key store
SSLRMIServerSocketFactory
- class edu.stanford.peer.secrmi.
SSLRMIServerSocketFactory
.
The SSLRMIServerSocketFactory class implements RMIServerSocketFactory and produces SSL server sockets.
SSLRMIServerSocketFactory(KeyStore, char[])
- Constructor for class edu.stanford.peer.secrmi.
SSLRMIServerSocketFactory
Creates a SSLRMIServerSocketFactory with the given KeyStore and password.
T
toKeyStore(String)
- Method in class edu.stanford.peer.secrmi.
TrustStore
Translate itself to a KeyStore object of the given type.
TrustStore
- class edu.stanford.peer.secrmi.
TrustStore
.
The TrustStore class is essentially a Serializable KeyStore.
TrustStore(KeyStore)
- Constructor for class edu.stanford.peer.secrmi.
TrustStore
Creates a TrustStore object using a KeyStore object.
V
VerificationFailureException
- exception edu.stanford.peer.secrmi.
VerificationFailureException
.
VerificationFailureException()
- Constructor for class edu.stanford.peer.secrmi.
VerificationFailureException
VerificationFailureException(String)
- Constructor for class edu.stanford.peer.secrmi.
VerificationFailureException
C
E
G
L
S
T
V
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES