ApplicationCallback
ApplicationCallbackConsole
, ApplicationCallbackSWT
public abstract class AbstractApplicationCallback extends java.lang.Object implements ApplicationCallback
Constructor | Description |
---|---|
AbstractApplicationCallback() |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
checkHostname(java.lang.String hostname,
javax.security.cert.X509Certificate[] certs) |
Wird aufgerufen, wenn Jameica versucht, sich via HTTPS mit einem
Server zu verbinden, dessen Hostname mit keinem der uebertragenen
SSL-Zertifikate uebereinstimmt.
|
java.lang.String |
getHostname() |
Liefert den Hostnamen des Systems.
|
Login |
login(JameicaAuthenticator authenticator) |
Fragt vom User ein Login ab.
|
askPassword, askUser, askUser, askUser, askUser, askUser, changePassword, checkTrust, createPassword, getPassword, getPassword, getShutdownMonitor, getStartupMonitor, getUsername, lockExists, notifyUser, startupError
public java.lang.String getHostname() throws java.lang.Exception
ApplicationCallback
getHostname
in interface ApplicationCallback
java.lang.Exception
ApplicationCallback.getHostname()
public boolean checkHostname(java.lang.String hostname, javax.security.cert.X509Certificate[] certs) throws java.lang.Exception
ApplicationCallback
checkHostname
in interface ApplicationCallback
hostname
- der Hostname des Servers.certs
- die Zertifikate des Servers.java.lang.Exception
ApplicationCallback.checkHostname(java.lang.String, javax.security.cert.X509Certificate[])
public Login login(JameicaAuthenticator authenticator) throws java.lang.Exception
ApplicationCallback
login
in interface ApplicationCallback
authenticator
- der Authenticator.
Er liefert Context-Infos zum abgefragten Login.java.lang.Exception
ApplicationCallback.login(de.willuhn.jameica.security.JameicaAuthenticator)