public class ScramCallbackHandler extends Object implements CallbackHandler, AuthRepositoryAware, DomainAware
| Modifier and Type | Field and Description |
|---|---|
protected tigase.xmpp.BareJID |
jid |
protected Logger |
log |
| Constructor and Description |
|---|
ScramCallbackHandler() |
| 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 |
handlePBKDIterationsCallback(PBKDIterationsCallback callback) |
protected void |
handleSaltCallback(SaltCallback callback) |
protected void |
handleSaltedPasswordCallbackCallback(SaltedPasswordCallback callback) |
void |
setAuthRepository(AuthRepository repo)
Sets AuthRepository.
|
void |
setDomain(String domain)
Sets name of domain from XMPP Stream.
|
protected tigase.xmpp.BareJID jid
protected Logger log
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
handle in interface CallbackHandlerIOExceptionUnsupportedCallbackExceptionprotected void handleAuthorizeCallback(AuthorizeCallback authCallback)
protected void handleCallback(Callback callback) throws UnsupportedCallbackException, IOException
protected void handleNameCallback(NameCallback nc) throws IOException
IOExceptionprotected void handlePBKDIterationsCallback(PBKDIterationsCallback callback)
protected void handleSaltCallback(SaltCallback callback)
protected void handleSaltedPasswordCallbackCallback(SaltedPasswordCallback callback)
public void setAuthRepository(AuthRepository repo)
AuthRepositoryAwaresetAuthRepository in interface AuthRepositoryAwarerepo - AuthRepository.public void setDomain(String domain)
DomainAwaresetDomain in interface DomainAwaredomain - domain nameCopyright © 2015 "Tigase, Inc.". All rights reserved.