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 intcount(LoginSearchBean sb)StringResponsedecryptPassword(String userId, String password)StringResponseencryptPassword(String password, String userId)List<Login>findBeans(LoginSearchBean sb, int from, int size)LoginListResponsefindBeansResponse(LoginSearchBean sb, int from, int size)List<LoginAttribute>getLoginAttributes(String loginId)LogingetPrimaryLogin(String userId)voidsaveLoginAttributes(List<LoginAttribute> loginAttributeList, String loginId)voidsaveUserProvisionStatus(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)
-
-