tigase.db.jdbc
public class DrupalWPAuth extends Object implements AuthRepository
Modifier and Type | Field and Description |
---|---|
static String |
DRUPAL_NAME_FLD
Field description
|
static int |
DRUPAL_OK_STATUS_VAL
Field description
|
static String |
DRUPAL_PASS_FLD
Field description
|
static String |
DRUPAL_STATUS_FLD
Field description
|
static String |
DRUPAL_USERS_TBL
Field description
|
static String |
WP_NAME_FLD
Field description
|
static int |
WP_OK_STATUS_VAL
Field description
|
static String |
WP_PASS_FLD
Field description
|
static String |
WP_STATUS_FLD
Field description
|
static String |
WP_USERS_TBL
Field description
|
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 and Description |
---|
DrupalWPAuth() |
Modifier and Type | Method and Description |
---|---|
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()
Method description
|
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. |
public static final String DRUPAL_USERS_TBL
public static final String DRUPAL_NAME_FLD
public static final String DRUPAL_PASS_FLD
public static final String DRUPAL_STATUS_FLD
public static final int DRUPAL_OK_STATUS_VAL
public static final String WP_USERS_TBL
public static final String WP_NAME_FLD
public static final String WP_PASS_FLD
public static final String WP_STATUS_FLD
public static final int WP_OK_STATUS_VAL
public void addUser(tigase.xmpp.BareJID user, String password) throws UserExistsException, TigaseDBException
addUser
method here.addUser
in interface AuthRepository
user
- a String
valuepassword
- a String
valueUserExistsException
- if an error occursTigaseDBException
- 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 AuthRepository
user
- a String
valuedigest
- a String
valueid
- a String
valuealg
- a String
valueboolean
valueUserNotFoundException
- if an error occursTigaseDBException
- if an error occursAuthorizationException
- if an error occurspublic String getResourceUri()
getResourceUri
in interface AuthRepository
public long getUsersCount()
getUsersCount
in interface AuthRepository
public long getUsersCount(String domain)
getUsersCount
in interface AuthRepository
domain
- public void initRepository(String connection_str, Map<String,String> params) throws DBInitException
initRepository
method here.initRepository
in interface AuthRepository
connection_str
- a String
valueparams
- DBInitException
- if an error occurspublic void logout(tigase.xmpp.BareJID user) throws UserNotFoundException, TigaseDBException
logout
in interface AuthRepository
user
- TigaseDBException
UserNotFoundException
public boolean otherAuth(Map<String,Object> props) throws UserNotFoundException, TigaseDBException, AuthorizationException
otherAuth
method here.otherAuth
in interface AuthRepository
props
- a Map
valueboolean
valueUserNotFoundException
- if an error occursTigaseDBException
- if an error occursAuthorizationException
- if an error occurs@Deprecated public boolean plainAuth(tigase.xmpp.BareJID user, String password) throws UserNotFoundException, TigaseDBException, AuthorizationException
plainAuth
method here.plainAuth
in interface AuthRepository
user
- a String
valuepassword
- a String
valueboolean
valueAuthorizationException
UserNotFoundException
- if an error occursTigaseDBException
- if an error occurspublic void queryAuth(Map<String,Object> authProps)
queryAuth
method here.queryAuth
in interface AuthRepository
authProps
- a Map
valuepublic void removeUser(tigase.xmpp.BareJID user) throws UserNotFoundException, TigaseDBException
removeUser
method here.removeUser
in interface AuthRepository
user
- a String
valueUserNotFoundException
- if an error occursTigaseDBException
- if an error occurspublic void updatePassword(tigase.xmpp.BareJID user, String password) throws UserNotFoundException, TigaseDBException
updatePassword
method here.updatePassword
in interface AuthRepository
user
- a String
valuepassword
- a String
valueTigaseDBException
- if an error occursUserNotFoundException
Copyright © 2013 Tigase. All rights reserved.