|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wso2.usermanager.readwrite.DefaultUserStoreReader
org.wso2.solutions.identity.users.IdentityDefaultUserStoreReader
public class IdentityDefaultUserStoreReader
| Field Summary |
|---|
| Fields inherited from class org.wso2.usermanager.readwrite.DefaultUserStoreReader |
|---|
data, dataSource |
| Constructor Summary | |
|---|---|
IdentityDefaultUserStoreReader(javax.sql.DataSource dataSource)
Class constructor specifying the data-source |
|
IdentityDefaultUserStoreReader(javax.sql.DataSource dataSource,
org.wso2.usermanager.readwrite.DefaultStrategy store)
Class constructor specifying the data-source and the default strategy |
|
| Method Summary | |
|---|---|
java.lang.String |
getDefaultUserProfileName(java.lang.String userName)
A given user should have a default profile name. |
java.util.List<java.lang.String> |
getUserProfileNames(java.lang.String userName)
A given user can have multiple profiles. |
java.util.Map<java.lang.String,java.lang.String> |
getUserProperties(java.lang.String userName)
|
java.util.Map<java.lang.String,java.lang.String> |
getUserProperties(java.lang.String userName,
java.lang.String profileName)
Get the user properties corresponding to the given user name and the profile name. |
java.lang.String[] |
getUserPropertyNames()
|
boolean |
isExistingUserProfile(java.lang.String userName,
java.lang.String profileName)
Profile name for a given user should be unique. |
| Methods inherited from class org.wso2.usermanager.readwrite.DefaultUserStoreReader |
|---|
getAllRoleNames, getAllUserNames, getRoleProperties, getUserNamesWithPropertyValue, getUserRoles, getUsersInRole, isExistingUser |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IdentityDefaultUserStoreReader(javax.sql.DataSource dataSource)
dataSource - DataSource
public IdentityDefaultUserStoreReader(javax.sql.DataSource dataSource,
org.wso2.usermanager.readwrite.DefaultStrategy store)
dataSource - DataSourcestore - DefaultStrategy| Method Detail |
|---|
public java.util.Map<java.lang.String,java.lang.String> getUserProperties(java.lang.String userName)
throws org.wso2.usermanager.UserManagerException
getUserProperties in interface org.wso2.usermanager.UserStoreReadergetUserProperties in class org.wso2.usermanager.readwrite.DefaultUserStoreReaderorg.wso2.usermanager.UserManagerException
public java.lang.String[] getUserPropertyNames()
throws org.wso2.usermanager.UserManagerException
getUserPropertyNames in interface org.wso2.usermanager.UserStoreReadergetUserPropertyNames in class org.wso2.usermanager.readwrite.DefaultUserStoreReaderorg.wso2.usermanager.UserManagerException
public java.lang.String getDefaultUserProfileName(java.lang.String userName)
throws org.wso2.usermanager.UserManagerException
getDefaultUserProfileName in interface IdentityUserStoreReaderuserName - Unique user name
org.wso2.usermanager.UserManagerException
public java.util.List<java.lang.String> getUserProfileNames(java.lang.String userName)
throws org.wso2.usermanager.UserManagerException
getUserProfileNames in interface IdentityUserStoreReaderuserName - Unique user name
org.wso2.usermanager.UserManagerException
public java.util.Map<java.lang.String,java.lang.String> getUserProperties(java.lang.String userName,
java.lang.String profileName)
throws org.wso2.usermanager.UserManagerException
getUserProperties in interface IdentityUserStoreReaderuserName - Unique user nameprofileName - Profile name, unique to a given user
org.wso2.usermanager.UserManagerException
public boolean isExistingUserProfile(java.lang.String userName,
java.lang.String profileName)
throws org.wso2.usermanager.UserManagerException
isExistingUserProfile in interface IdentityUserStoreReaderuserName - Unique user nameprofileName - Profile name
org.wso2.usermanager.UserManagerException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||