Interface DataStore
-
- All Known Implementing Classes:
DBDataStore,KeycloakImpl,LdapDataStore
public interface DataStore- Author:
- Ramadurai Pandian
-
-
Method Summary
-
-
-
Method Detail
-
getAllRoles
RolesListDto getAllRoles(String appId)
-
getListOfUsersDetails
MosipUserListDto getListOfUsersDetails(List<String> userDetails, String appId) throws Exception
- Throws:
Exception
-
getAllUserDetailsWithSalt
MosipUserSaltListDto getAllUserDetailsWithSalt(List<String> userDetails, String appId) throws Exception
- Throws:
Exception
-
getRidFromUserId
RIdDto getRidFromUserId(String userId, String appId) throws Exception
- Throws:
Exception
-
unBlockAccount
AuthZResponseDto unBlockAccount(String userId) throws Exception
- Throws:
Exception
-
registerUser
MosipUserDto registerUser(UserRegistrationRequestDto userId)
-
addPassword
UserPasswordResponseDto addPassword(UserPasswordRequestDto userPasswordRequestDto)
-
changePassword
AuthZResponseDto changePassword(PasswordDto passwordDto) throws Exception
- Throws:
Exception
-
resetPassword
AuthZResponseDto resetPassword(PasswordDto passwordDto) throws Exception
- Throws:
Exception
-
getUserNameBasedOnMobileNumber
UserNameDto getUserNameBasedOnMobileNumber(String mobileNumber) throws Exception
- Throws:
Exception
-
authenticateUser
MosipUserDto authenticateUser(LoginUser loginUser) throws Exception
- Throws:
Exception
-
authenticateWithOtp
MosipUserDto authenticateWithOtp(OtpUser otpUser) throws Exception
- Throws:
Exception
-
authenticateUserWithOtp
MosipUserDto authenticateUserWithOtp(UserOtp loginUser) throws Exception
- Throws:
Exception
-
authenticateWithSecretKey
MosipUserDto authenticateWithSecretKey(ClientSecret clientSecret) throws Exception
- Throws:
Exception
-
getUserRoleByUserId
MosipUserDto getUserRoleByUserId(String username) throws Exception
- Throws:
Exception
-
getUserDetailBasedonMobileNumber
MosipUserDto getUserDetailBasedonMobileNumber(String mobileNumber) throws Exception
- Throws:
Exception
-
validateUserName
ValidationResponseDto validateUserName(String userId)
-
getUserDetailBasedOnUid
UserDetailsResponseDto getUserDetailBasedOnUid(List<String> userIds)
-
-