|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectkerberos.net.test.KerberosTestClientSocketFactory
Diese Klasse Dient auf der Clientseite dazu, die Test-KerberosSockets zu erzeugen. Bei diesen test-KerberosSockets stehen keine Benutzernamen zur Verfügung
| Constructor Summary | |
KerberosTestClientSocketFactory(java.lang.String username,
Passwort passwort,
java.lang.String kdcHostnameOrIP)
Simuliert eine KerberosClientSocketFactory. |
|
| Method Summary | |
KerberosSocket |
connect(java.lang.String hostname,
int port,
java.lang.String zieldienst)
Baut eine Verbindung zum Ziel-Server auf |
void |
destroy()
Zerstört die Tickets, so dass diese garantiert aus dem RAM gelöscht werden. |
void |
finalize()
|
Logger |
getLogger()
Gibt den aktuell verwendeten Logger zurück |
int |
getMaxArrayLength()
Gibt die maximal erlaubte Länge für zu empfangende Arrays der erzeugten KerberosSockets zurück. |
void |
setLogger(Logger logger)
Setzt den Logger, der ab sofort für die neu erstellten KerberosSockets verwendet wird. |
void |
setMaxArrayLength(int i)
Setzt die maximal erlaubte Länge für zu empfangende Nachrichten |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public KerberosTestClientSocketFactory(java.lang.String username,
Passwort passwort,
java.lang.String kdcHostnameOrIP)
throws java.io.IOException,
PasswortFalschException
username - Benutzername im KDCpasswort - Dazugehöriges Passwort im KDCkdcHostnameOrIP -
java.io.IOException - wenn es beim Socket erzeugen oder bei der Anmeldung
beim KDC Netzwerk-Probleme gab.
PasswortFalschException - Wenn das angegebene Passwort falsch ist.| Method Detail |
public KerberosSocket connect(java.lang.String hostname,
int port,
java.lang.String zieldienst)
throws java.io.IOException
connect in interface KerberosClientSocketFactoryhostname - Hostname des Ziel-Serversport - Ziel-Portzieldienst - Name des Ziel-Dienstes im KDC
java.io.IOException - wenn es beim Socket erzeugen oder bei der Anmeldung
beim KDC Netzwerk-Probleme gab.KerberosClientSocketFactory.destroy()public void destroy()
destroy in interface KerberosClientSocketFactoryKerberosClientSocketFactory.connect(String, int, String),
FactoryDestroyedException
public void finalize()
throws java.lang.Throwable
java.lang.Throwablejava.lang.Object#finalize()public int getMaxArrayLength()
getMaxArrayLength in interface KerberosClientSocketFactoryOutOfMemoryErrorpublic void setMaxArrayLength(int i)
setMaxArrayLength in interface KerberosClientSocketFactorygetMaxArrayLength()public void setLogger(Logger logger)
KerberosClientSocketFactory
setLogger in interface KerberosClientSocketFactorylogger - Wenn der Logger null ist, werden die Sachen nicht mehr geloggt.public Logger getLogger()
KerberosClientSocketFactory
getLogger in interface KerberosClientSocketFactoryKerberosClientSocketFactory.setLogger(Logger)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||