Package org.openiam.common.beans.mq
Class LoginMQService
- java.lang.Object
-
- org.openiam.common.beans.mq.AbstractRabbitMQService
-
- org.openiam.common.beans.mq.LoginMQService
-
@Component public class LoginMQService extends AbstractRabbitMQService
-
-
Field Summary
-
Fields inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
rabbitMQSender
-
-
Constructor Summary
Constructors Constructor Description LoginMQService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
count(LoginSearchBean sb)
StringResponse
decryptPassword(String userId, String password)
StringResponse
encryptPassword(String password, String userId)
List<Login>
findBeans(LoginSearchBean sb, int from, int size)
LoginListResponse
findBeansResponse(LoginSearchBean sb, int from, int size)
List<LoginAttribute>
getLoginAttributes(String loginId)
Login
getPrimaryLogin(String userId)
void
saveLoginAttributes(List<LoginAttribute> loginAttributeList, String loginId)
void
saveUserProvisionStatus(List<Login> loginList)
-
Methods inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
crudRequest, idRequest
-
-
-
-
Method Detail
-
decryptPassword
public StringResponse decryptPassword(String userId, String password) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
encryptPassword
public StringResponse encryptPassword(String password, String userId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
findBeans
public List<Login> findBeans(LoginSearchBean sb, int from, int size)
-
saveLoginAttributes
public void saveLoginAttributes(List<LoginAttribute> loginAttributeList, String loginId)
-
getLoginAttributes
public List<LoginAttribute> getLoginAttributes(String loginId)
-
count
public int count(LoginSearchBean sb)
-
findBeansResponse
public LoginListResponse findBeansResponse(LoginSearchBean sb, int from, int size)
-
-