Interface AuthService
- All Superinterfaces:
AuthNService,AuthZService
- Author:
- Ramadurai Pandian
-
Method Summary
Modifier and TypeMethodDescriptionio.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.IndividualIdDtogetIndividualIdBasedOnUserID(String userId, String appId) getKeycloakURI(String redirectURI, String state) 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.RIdDtogetRidBasedOnUid(String userId, String appId) io.mosip.kernel.core.authmanager.model.AuthNResponseinvalidateToken(String token) io.mosip.kernel.core.authmanager.model.AccessTokenResponseDTOloginRedirect(String state, String sessionState, String code, String stateCookie, String redirectURI) io.mosip.kernel.core.authmanager.model.AuthResponseDtologoutUser(String token) io.mosip.kernel.core.authmanager.model.RefreshTokenResponserefreshToken(String refereshToken, String refreshToken, io.mosip.kernel.core.authmanager.model.RefreshTokenRequest refreshTokenRequest) io.mosip.kernel.core.authmanager.model.MosipUserDtoregisterUser(io.mosip.kernel.core.authmanager.model.UserRegistrationRequestDto userCreationRequestDto) io.mosip.kernel.core.authmanager.model.MosipUserDtovaldiateToken(String token) Methods inherited from interface io.mosip.kernel.openid.bridge.api.service.AuthNService
authenticateUser, authenticateUser, authenticateUserWithOtp, authenticateWithOtp, authenticateWithSecretKeyMethods inherited from interface io.mosip.kernel.openid.bridge.api.service.AuthZService
validateToken
-
Method Details
-
refreshToken
io.mosip.kernel.core.authmanager.model.RefreshTokenResponse refreshToken(String refereshToken, String refreshToken, io.mosip.kernel.core.authmanager.model.RefreshTokenRequest refreshTokenRequest) throws Exception - Throws:
Exception
-
invalidateToken
- Throws:
Exception
-
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
-
getRidBasedOnUid
io.mosip.kernel.core.authmanager.model.RIdDto getRidBasedOnUid(String userId, String appId) throws Exception - Throws:
Exception
-
registerUser
io.mosip.kernel.core.authmanager.model.MosipUserDto registerUser(io.mosip.kernel.core.authmanager.model.UserRegistrationRequestDto userCreationRequestDto) -
valdiateToken
-
logoutUser
-
loginRedirect
-
getKeycloakURI
-
getIndividualIdBasedOnUserID
-
getListOfUsersDetails
-