public abstract class AbstractApplicationCallback extends java.lang.Object implements ApplicationCallback
| Constructor and Description |
|---|
AbstractApplicationCallback()
ct.
|
| Modifier and Type | Method and 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaskPassword, askUser, askUser, askUser, askUser, askUser, changePassword, checkTrust, createPassword, getPassword, getPassword, getShutdownMonitor, getStartupMonitor, getUsername, lockExists, notifyUser, startupErrorpublic java.lang.String getHostname()
throws java.lang.Exception
ApplicationCallbackgetHostname in interface ApplicationCallbackjava.lang.ExceptionApplicationCallback.getHostname()public boolean checkHostname(java.lang.String hostname,
javax.security.cert.X509Certificate[] certs)
throws java.lang.Exception
ApplicationCallbackcheckHostname in interface ApplicationCallbackhostname - der Hostname des Servers.certs - die Zertifikate des Servers.java.lang.ExceptionApplicationCallback.checkHostname(java.lang.String, javax.security.cert.X509Certificate[])public Login login(JameicaAuthenticator authenticator) throws java.lang.Exception
ApplicationCallbacklogin in interface ApplicationCallbackauthenticator - der Authenticator.
Er liefert Context-Infos zum abgefragten Login.java.lang.ExceptionApplicationCallback.login(de.willuhn.jameica.security.JameicaAuthenticator)