From the API docs:
AuthProvider
...
void **authenticate**(String username,
String password)
throws UnauthorizedException,
ConnectionException,
InternalUnauthenticatedException
…
username
- the username or full JID.
…
I am implementing the AuthProvider interface. Every time authenticate() is called, it is called with just the username, and not the full jid. As the API docs specify “or full JID”, I suspect there is a condition under which the full JID will be sent as the username parameter.
I need to check the domain as well as the username in my code, so I need the full JID. Is there a config setting or something else that I can do to get it to send the full JID everytime?
Thanks