|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wso2.registry.jdbc.realm.RegistryUserStoreAdmin
public class RegistryUserStoreAdmin
| Constructor Summary | |
|---|---|
RegistryUserStoreAdmin(UserStoreAdmin userStoreAdmin)
|
|
| Method Summary | |
|---|---|
void |
addRole(java.lang.String roleName)
Add role to user store |
void |
addUser(java.lang.String userName,
java.lang.Object credential)
Add user to the user store |
void |
addUserToRole(java.lang.String userName,
java.lang.String roleName)
Add user to role |
void |
deleteRole(java.lang.String roleName)
Delete role from user store |
void |
deleteUser(java.lang.String userName)
Delete user from user store |
java.lang.String[] |
getAllRoleNames()
Retrieves all role names |
java.lang.String[] |
getAllUserNames()
Retrieves all user names |
java.util.Map |
getRoleProperties(java.lang.String roleName)
Retrieves role properties given the role name |
java.lang.String[] |
getUserNamesWithPropertyValue(java.lang.String propertyName,
java.lang.String propetyValue)
Retrieves user names with the given property values |
java.util.Map |
getUserProperties(java.lang.String userName)
Retrieves user properties given the user name |
java.lang.String[] |
getUserPropertyNames()
Retrieves user properties given the user name |
java.lang.String[] |
getUserRoles(java.lang.String userName)
Gets all user roles |
java.lang.String[] |
getUsersInRole(java.lang.String roleName)
Retrieves users in a role |
boolean |
isExistingRole(java.lang.String roleName)
Checks whether a role exist in the user store |
boolean |
isExistingUser(java.lang.String userName)
Checks whether an user exist in the user store |
void |
removeUserFromRole(java.lang.String userName,
java.lang.String roleName)
Delete user from role |
void |
setRoleProperties(java.lang.String roleName,
java.util.Map properties)
Set role properties in the user store |
void |
setUserProperties(java.lang.String userName,
java.util.Map properties)
Set user properties in the user store |
void |
updateUser(java.lang.String userName,
java.lang.Object newCredential)
Update method for admin |
void |
updateUser(java.lang.String userName,
java.lang.Object newCredential,
java.lang.Object oldCredential)
Update user in the user store |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RegistryUserStoreAdmin(UserStoreAdmin userStoreAdmin)
| Method Detail |
|---|
public void addUser(java.lang.String userName,
java.lang.Object credential)
throws UserStoreException
UserStoreAdmin
addUser in interface UserStoreAdminUserStoreException
public void deleteUser(java.lang.String userName)
throws UserStoreException
UserStoreAdmin
deleteUser in interface UserStoreAdminUserStoreException
public void deleteRole(java.lang.String roleName)
throws UserStoreException
UserStoreAdmin
deleteRole in interface UserStoreAdminUserStoreException
public void removeUserFromRole(java.lang.String userName,
java.lang.String roleName)
throws UserStoreException
UserStoreAdmin
removeUserFromRole in interface UserStoreAdminUserStoreException
public void updateUser(java.lang.String userName,
java.lang.Object newCredential,
java.lang.Object oldCredential)
throws UserStoreException
UserStoreAdmin
updateUser in interface UserStoreAdminUserStoreException
public void updateUser(java.lang.String userName,
java.lang.Object newCredential)
throws UserStoreException
UserStoreAdmin
updateUser in interface UserStoreAdminUserStoreException
public void setUserProperties(java.lang.String userName,
java.util.Map properties)
throws UserStoreException
UserStoreAdmin
setUserProperties in interface UserStoreAdminUserStoreException
public void addRole(java.lang.String roleName)
throws UserStoreException
UserStoreAdmin
addRole in interface UserStoreAdminUserStoreException
public void setRoleProperties(java.lang.String roleName,
java.util.Map properties)
throws UserStoreException
UserStoreAdmin
setRoleProperties in interface UserStoreAdminUserStoreException
public void addUserToRole(java.lang.String userName,
java.lang.String roleName)
throws UserStoreException
UserStoreAdmin
addUserToRole in interface UserStoreAdminUserStoreException
public java.lang.String[] getAllUserNames()
throws UserStoreException
UserStoreReader
getAllUserNames in interface UserStoreReaderUserStoreException
public boolean isExistingUser(java.lang.String userName)
throws UserStoreException
UserStoreReader
isExistingUser in interface UserStoreReaderuserName - TODO
UserStoreException
public boolean isExistingRole(java.lang.String roleName)
throws UserStoreException
UserStoreReader
isExistingRole in interface UserStoreReaderroleName - RoleName
UserStoreException
public java.util.Map getUserProperties(java.lang.String userName)
throws UserStoreException
UserStoreReader
getUserProperties in interface UserStoreReaderUserStoreException
public java.lang.String[] getUserPropertyNames()
throws UserStoreException
UserStoreReader
getUserPropertyNames in interface UserStoreReaderUserStoreException
public java.lang.String[] getUserNamesWithPropertyValue(java.lang.String propertyName,
java.lang.String propetyValue)
throws UserStoreException
UserStoreReader
getUserNamesWithPropertyValue in interface UserStoreReaderUserStoreException
public java.lang.String[] getAllRoleNames()
throws UserStoreException
UserStoreReader
getAllRoleNames in interface UserStoreReaderUserStoreException
public java.util.Map getRoleProperties(java.lang.String roleName)
throws UserStoreException
UserStoreReader
getRoleProperties in interface UserStoreReaderUserStoreException
public java.lang.String[] getUserRoles(java.lang.String userName)
throws UserStoreException
UserStoreReader
getUserRoles in interface UserStoreReaderUserStoreException
public java.lang.String[] getUsersInRole(java.lang.String roleName)
throws UserStoreException
UserStoreReader
getUsersInRole in interface UserStoreReaderUserStoreException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||