|
||||||||||
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
- DataSourcepublic IdentityDefaultUserStoreReader(javax.sql.DataSource dataSource, org.wso2.usermanager.readwrite.DefaultStrategy store)
dataSource
- DataSourcestore
- DefaultStrategyMethod 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.UserStoreReader
getUserProperties
in class org.wso2.usermanager.readwrite.DefaultUserStoreReader
org.wso2.usermanager.UserManagerException
public java.lang.String[] getUserPropertyNames() throws org.wso2.usermanager.UserManagerException
getUserPropertyNames
in interface org.wso2.usermanager.UserStoreReader
getUserPropertyNames
in class org.wso2.usermanager.readwrite.DefaultUserStoreReader
org.wso2.usermanager.UserManagerException
public java.lang.String getDefaultUserProfileName(java.lang.String userName) throws org.wso2.usermanager.UserManagerException
getDefaultUserProfileName
in interface IdentityUserStoreReader
userName
- 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 IdentityUserStoreReader
userName
- 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 IdentityUserStoreReader
userName
- 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 IdentityUserStoreReader
userName
- 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 |