public class AuthRepoPlainCallbackHandler extends Object implements CallbackHandler, AuthRepositoryAware, DomainAware
Modifier and Type | Field and Description |
---|---|
protected String |
domain |
protected BareJID |
jid |
protected Logger |
log |
protected AuthRepository |
repo |
Constructor and Description |
---|
AuthRepoPlainCallbackHandler() |
Modifier and Type | Method and Description |
---|---|
void |
handle(Callback[] callbacks) |
protected void |
handleAuthorizeCallback(AuthorizeCallback authCallback) |
protected void |
handleCallback(Callback callback) |
protected void |
handleNameCallback(NameCallback nc) |
protected void |
handleRealmCallback(RealmCallback rc) |
protected void |
handleVerifyPasswordCallback(VerifyPasswordCallback pc) |
void |
setAuthRepository(AuthRepository repo)
Sets AuthRepository.
|
void |
setDomain(String domain)
Sets name of domain from XMPP Stream.
|
protected String domain
protected BareJID jid
protected Logger log
protected AuthRepository repo
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
handle
in interface CallbackHandler
IOException
UnsupportedCallbackException
protected void handleAuthorizeCallback(AuthorizeCallback authCallback)
protected void handleCallback(Callback callback) throws UnsupportedCallbackException, IOException
protected void handleNameCallback(NameCallback nc) throws IOException
IOException
protected void handleRealmCallback(RealmCallback rc) throws IOException
IOException
protected void handleVerifyPasswordCallback(VerifyPasswordCallback pc) throws IOException
IOException
public void setAuthRepository(AuthRepository repo)
AuthRepositoryAware
setAuthRepository
in interface AuthRepositoryAware
repo
- AuthRepository.public void setDomain(String domain)
DomainAware
setDomain
in interface DomainAware
domain
- domain nameCopyright © 2017 "Tigase, Inc.". All rights reserved.