Package org.openiam.esb.am.service
Interface UserAuthParamService
-
- All Known Implementing Classes:
UserAuthParamServiceImpl
public interface UserAuthParamService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApproveAuthParamResultapproveAuthParam(String token)voiddeleteUserAuthParamsByUserId(String userId)List<UserAuthParam>getUserAuthParams(String userId)List<UserAuthParam>getUserAuthParamsByType(String userId, UserAuthParamType type)List<String>getUserAuthParamValuesByType(String userId, UserAuthParamType type)voidsaveUserAuthParams(List<UserAuthParam> userAuthParamList)
-
-
-
Method Detail
-
getUserAuthParams
List<UserAuthParam> getUserAuthParams(String userId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getUserAuthParamsByType
List<UserAuthParam> getUserAuthParamsByType(String userId, UserAuthParamType type) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getUserAuthParamValuesByType
List<String> getUserAuthParamValuesByType(String userId, UserAuthParamType type) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
saveUserAuthParams
void saveUserAuthParams(List<UserAuthParam> userAuthParamList) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
deleteUserAuthParamsByUserId
void deleteUserAuthParamsByUserId(String userId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
approveAuthParam
ApproveAuthParamResult approveAuthParam(String token)
-
-