|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.db.jdbc.TigaseAuth
public class TigaseAuth
Describe class TigaseAuth here. Created: Sat Nov 11 22:22:04 2006
| Field Summary |
|---|
| Fields inherited from interface tigase.db.AuthRepository |
|---|
DATA_KEY, DIGEST_ID_KEY, DIGEST_KEY, MACHANISM_KEY, PASSWORD_KEY, PROTOCOL_KEY, PROTOCOL_VAL_NONSASL, PROTOCOL_VAL_SASL, REALM_KEY, RESULT_KEY, SERVER_NAME_KEY, USER_ID_KEY, USERNAME_KEY |
| Constructor Summary | |
|---|---|
TigaseAuth()
|
|
| Method Summary | |
|---|---|
void |
addUser(tigase.xmpp.BareJID user,
String password)
Describe addUser method here. |
boolean |
digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated. |
String |
getResourceUri()
Method description |
long |
getUsersCount()
getUsersCount method is thread safe. |
long |
getUsersCount(String domain)
Method description |
void |
initRepository(String connection_str,
Map<String,String> params)
Describe initRepository method here. |
void |
logout(tigase.xmpp.BareJID user)
Method description |
boolean |
otherAuth(Map<String,Object> props)
Describe otherAuth method here. |
boolean |
plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated. |
void |
queryAuth(Map<String,Object> authProps)
Describe queryAuth method here. |
void |
removeUser(tigase.xmpp.BareJID user)
Describe removeUser method here. |
void |
updatePassword(tigase.xmpp.BareJID user,
String password)
Describe updatePassword method here. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TigaseAuth()
| Method Detail |
|---|
public void addUser(tigase.xmpp.BareJID user,
String password)
throws UserExistsException,
TigaseDBException
addUser method here.
addUser in interface AuthRepositoryuser - a String valuepassword - a String value
UserExistsException - if an error occurs
TigaseDBException - if an error occurs
@Deprecated
public boolean digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
throws UserNotFoundException,
TigaseDBException,
AuthorizationException
digestAuth method here.
digestAuth in interface AuthRepositoryuser - a String valuedigest - a String valueid - a String valuealg - a String value
boolean value
UserNotFoundException - if an error occurs
TigaseDBException - if an error occurs
AuthorizationException - if an error occurspublic String getResourceUri()
getResourceUri in interface AuthRepositorypublic long getUsersCount()
getUsersCount method is thread safe. It uses local variable
for storing Statement.
getUsersCount in interface AuthRepositorylong number of user accounts in database.public long getUsersCount(String domain)
getUsersCount in interface AuthRepositorydomain -
public void initRepository(String connection_str,
Map<String,String> params)
throws DBInitException
initRepository method here.
initRepository in interface AuthRepositoryconnection_str - a String valueparams -
DBInitException - if an error occurs
public void logout(tigase.xmpp.BareJID user)
throws UserNotFoundException,
TigaseDBException
logout in interface AuthRepositoryuser -
TigaseDBException
UserNotFoundException
public boolean otherAuth(Map<String,Object> props)
throws UserNotFoundException,
TigaseDBException,
AuthorizationException
otherAuth method here.
otherAuth in interface AuthRepositoryprops - a Map value
boolean value
UserNotFoundException - if an error occurs
TigaseDBException - if an error occurs
AuthorizationException - if an error occurs
@Deprecated
public boolean plainAuth(tigase.xmpp.BareJID user,
String password)
throws UserNotFoundException,
TigaseDBException,
AuthorizationException
plainAuth method here.
plainAuth in interface AuthRepositoryuser - a String valuepassword - a String value
boolean value
AuthorizationException
UserNotFoundException - if an error occurs
TigaseDBException - if an error occurspublic void queryAuth(Map<String,Object> authProps)
queryAuth method here.
queryAuth in interface AuthRepositoryauthProps - a Map value
public void removeUser(tigase.xmpp.BareJID user)
throws UserNotFoundException,
TigaseDBException
removeUser method here.
removeUser in interface AuthRepositoryuser - a String value
UserNotFoundException - if an error occurs
TigaseDBException - if an error occurs
public void updatePassword(tigase.xmpp.BareJID user,
String password)
throws UserNotFoundException,
TigaseDBException
updatePassword method here.
updatePassword in interface AuthRepositoryuser - a String valuepassword - a String value
UserNotFoundException
TigaseDBException - if an error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||