Interface DataStore
- All Known Implementing Classes:
KeycloakImpl
public interface DataStore
- Author:
- Ramadurai Pandian
-
Method Summary
Modifier and TypeMethodDescriptionio.mosip.kernel.core.authmanager.model.UserPasswordResponseDtoaddPassword(io.mosip.kernel.core.authmanager.model.UserPasswordRequestDto userPasswordRequestDto) io.mosip.kernel.core.authmanager.model.MosipUserDtoauthenticateUser(io.mosip.kernel.core.authmanager.model.LoginUser loginUser) io.mosip.kernel.core.authmanager.model.MosipUserDtoauthenticateUserWithOtp(io.mosip.kernel.core.authmanager.model.UserOtp loginUser) io.mosip.kernel.core.authmanager.model.MosipUserDtoauthenticateWithOtp(io.mosip.kernel.core.authmanager.model.OtpUser otpUser) io.mosip.kernel.core.authmanager.model.MosipUserDtoauthenticateWithSecretKey(io.mosip.kernel.core.authmanager.model.ClientSecret clientSecret) io.mosip.kernel.core.authmanager.model.AuthZResponseDtochangePassword(io.mosip.kernel.core.authmanager.model.PasswordDto passwordDto) io.mosip.kernel.core.authmanager.model.RolesListDtogetAllRoles(String appId) io.mosip.kernel.core.authmanager.model.MosipUserSaltListDtogetAllUserDetailsWithSalt(List<String> userDetails, String appId) io.mosip.kernel.core.authmanager.model.IndividualIdDtogetIndividualIdFromUserId(String userId, String realmID) io.mosip.kernel.core.authmanager.model.MosipUserListDtogetListOfUsersDetails(String realmId, String roleName, int pageStart, int pageFetch, String email, String firstName, String lastName, String username, String search) io.mosip.kernel.core.authmanager.model.MosipUserListDtogetListOfUsersDetails(List<String> userDetails, String appId) io.mosip.kernel.core.authmanager.model.RIdDtogetRidFromUserId(String userId, String appId) io.mosip.kernel.core.authmanager.model.MosipUserDtogetUserDetailBasedonMobileNumber(String mobileNumber) io.mosip.kernel.core.authmanager.model.UserDetailsResponseDtogetUserDetailBasedOnUid(List<String> userIds) io.mosip.kernel.core.authmanager.model.UserNameDtogetUserNameBasedOnMobileNumber(String mobileNumber) io.mosip.kernel.core.authmanager.model.MosipUserDtogetUserRoleByUserId(String username) io.mosip.kernel.core.authmanager.model.MosipUserDtoregisterUser(io.mosip.kernel.core.authmanager.model.UserRegistrationRequestDto userId) io.mosip.kernel.core.authmanager.model.AuthZResponseDtoresetPassword(io.mosip.kernel.core.authmanager.model.PasswordDto passwordDto) io.mosip.kernel.core.authmanager.model.AuthZResponseDtounBlockAccount(String userId) io.mosip.kernel.core.authmanager.model.ValidationResponseDtovalidateUserName(String userId)
-
Method Details
-
getAllRoles
-
getListOfUsersDetails
io.mosip.kernel.core.authmanager.model.MosipUserListDto getListOfUsersDetails(List<String> userDetails, String appId) throws Exception - Throws:
Exception
-
getAllUserDetailsWithSalt
io.mosip.kernel.core.authmanager.model.MosipUserSaltListDto getAllUserDetailsWithSalt(List<String> userDetails, String appId) throws Exception - Throws:
Exception
-
getRidFromUserId
io.mosip.kernel.core.authmanager.model.RIdDto getRidFromUserId(String userId, String appId) throws Exception - Throws:
Exception
-
unBlockAccount
io.mosip.kernel.core.authmanager.model.AuthZResponseDto unBlockAccount(String userId) throws Exception - Throws:
Exception
-
registerUser
io.mosip.kernel.core.authmanager.model.MosipUserDto registerUser(io.mosip.kernel.core.authmanager.model.UserRegistrationRequestDto userId) -
addPassword
io.mosip.kernel.core.authmanager.model.UserPasswordResponseDto addPassword(io.mosip.kernel.core.authmanager.model.UserPasswordRequestDto userPasswordRequestDto) -
changePassword
io.mosip.kernel.core.authmanager.model.AuthZResponseDto changePassword(io.mosip.kernel.core.authmanager.model.PasswordDto passwordDto) throws Exception - Throws:
Exception
-
resetPassword
io.mosip.kernel.core.authmanager.model.AuthZResponseDto resetPassword(io.mosip.kernel.core.authmanager.model.PasswordDto passwordDto) throws Exception - Throws:
Exception
-
getUserNameBasedOnMobileNumber
io.mosip.kernel.core.authmanager.model.UserNameDto getUserNameBasedOnMobileNumber(String mobileNumber) throws Exception - Throws:
Exception
-
authenticateUser
io.mosip.kernel.core.authmanager.model.MosipUserDto authenticateUser(io.mosip.kernel.core.authmanager.model.LoginUser loginUser) throws Exception - Throws:
Exception
-
authenticateWithOtp
io.mosip.kernel.core.authmanager.model.MosipUserDto authenticateWithOtp(io.mosip.kernel.core.authmanager.model.OtpUser otpUser) throws Exception - Throws:
Exception
-
authenticateUserWithOtp
io.mosip.kernel.core.authmanager.model.MosipUserDto authenticateUserWithOtp(io.mosip.kernel.core.authmanager.model.UserOtp loginUser) throws Exception - Throws:
Exception
-
authenticateWithSecretKey
io.mosip.kernel.core.authmanager.model.MosipUserDto authenticateWithSecretKey(io.mosip.kernel.core.authmanager.model.ClientSecret clientSecret) throws Exception - Throws:
Exception
-
getUserRoleByUserId
io.mosip.kernel.core.authmanager.model.MosipUserDto getUserRoleByUserId(String username) throws Exception - Throws:
Exception
-
getUserDetailBasedonMobileNumber
io.mosip.kernel.core.authmanager.model.MosipUserDto getUserDetailBasedonMobileNumber(String mobileNumber) throws Exception - Throws:
Exception
-
validateUserName
-
getUserDetailBasedOnUid
-
getIndividualIdFromUserId
-
getListOfUsersDetails
-