mngttest
Class TestRemoteClient

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--mngttest.TestRemoteClient
All Implemented Interfaces:
java.rmi.Remote, RemoteContextListener, java.io.Serializable

public class TestRemoteClient
extends java.rmi.server.UnicastRemoteObject
implements RemoteContextListener

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
TestRemoteClient(idman.mngt.RemoteSocketFactory rsf)
           
 
Method Summary
 int checkCertificate(idman.rmi.RemoteContext rc, java.security.cert.X509Certificate cert)
          Wird aufgerufen, wenn das Zertifikat nicht schon akzeptiert wurde.
static void main(java.lang.String[] args)
           
 int showWarning(idman.rmi.RemoteContext rc, java.lang.String[] msg, java.lang.String[] choices, int def)
          Wird aufgerufen, wenn eine Warnung an den Nutzer auszugeben ist.
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestRemoteClient

public TestRemoteClient(idman.mngt.RemoteSocketFactory rsf)
                 throws java.rmi.RemoteException
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
java.lang.Exception

checkCertificate

public int checkCertificate(idman.rmi.RemoteContext rc,
                            java.security.cert.X509Certificate cert)
Description copied from interface: RemoteContextListener
Wird aufgerufen, wenn das Zertifikat nicht schon akzeptiert wurde.

Specified by:
checkCertificate in interface RemoteContextListener
Parameters:
rc - Ein Verweis auf die Verbindungsdaten.
cert - Das Zertifikat.
Returns:
VALID, wenn das Zertifikat akzeptiert werden soll, INVALID, wenn es aus gutem grund abgelehnt wird, NOT_TESTED, wenn es gar nicht überprüft wurde.
See Also:
CertificateListener

showWarning

public int showWarning(idman.rmi.RemoteContext rc,
                       java.lang.String[] msg,
                       java.lang.String[] choices,
                       int def)
Description copied from interface: RemoteContextListener
Wird aufgerufen, wenn eine Warnung an den Nutzer auszugeben ist.

Specified by:
showWarning in interface RemoteContextListener
Parameters:
rc - Ein Verweis auf die Verbindungsadten.
msg - Die auszugebende Meldung.
choices - Ein Feld mit den möglichen Nutzerreaktionen.
def - Erwarteter Rückgabewert für voreingestelltes Verhalten.
Returns:
int - Index der ausgewählten Nutzeraktion im Feld choices.


Copyright © 2003 DRIM Team. All Rights Reserved.