|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.androidpn.server.xmpp.auth.AuthManager
public class AuthManager
This class is to provide the methods associated with user authentication.
Constructor Summary | |
---|---|
AuthManager()
|
Method Summary | |
---|---|
static AuthToken |
authenticate(java.lang.String username,
java.lang.String password)
Authenticates a user with a username and plain text password, and returns an AuthToken. |
static AuthToken |
authenticate(java.lang.String username,
java.lang.String token,
java.lang.String digest)
Authenticates a user with a username, token, and digest, and returns an AuthToken. |
static boolean |
isDigestSupported()
Returns true if digest authentication is supported according to JEP-0078. |
static boolean |
isPlainSupported()
Returns true if plain text password authentication is supported according to JEP-0078. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuthManager()
Method Detail |
---|
public static AuthToken authenticate(java.lang.String username, java.lang.String password) throws UnauthenticatedException
username
- the usernamepassword
- the password
UnauthenticatedException
- if the username and password do not matchpublic static AuthToken authenticate(java.lang.String username, java.lang.String token, java.lang.String digest) throws UnauthenticatedException
username
- the usernametoken
- the tokendigest
- the digest
UnauthenticatedException
- if the username and password do not matchpublic static boolean isPlainSupported()
public static boolean isDigestSupported()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |