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 ApproveAuthParamResult
approveAuthParam(String token)
void
deleteUserAuthParamsByUserId(String userId)
List<UserAuthParam>
getUserAuthParams(String userId)
List<UserAuthParam>
getUserAuthParamsByType(String userId, UserAuthParamType type)
List<String>
getUserAuthParamValuesByType(String userId, UserAuthParamType type)
void
saveUserAuthParams(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)
-
-