import org.wso2.carbon.identity.mgt.exception.IdentityStoreException;
<BUG>import org.wso2.carbon.identity.mgt.exception.UserNotFoundException;
import java.util.Map;</BUG>
public interface IdentityStoreClientService {
<BUG>AuthenticationContext authenticate(String username, char[] password)

throws IdentityStoreException, AuthenticationFailure;
void updatePassword(String username, char[] oldPassword, char[] newPassword)
throws IdentityStoreException, AuthenticationFailure, UserNotFoundException;
User addUser(Map<String, String> userClaims) throws IdentityStoreException;</BUG>
}

import org.wso2.carbon.identity.mgt.exception.IdentityStoreException;
import org.wso2.carbon.identity.mgt.exception.UserNotFoundException;
import org.wso2.is.portal.user.client.api.bean.UUFUser;
import org.wso2.is.portal.user.client.api.exception.UserPortalUIException;
import java.util.Map;
public interface IdentityStoreClientService {
UUFUser authenticate(String username, char[] password)
throws UserPortalUIException;
void updatePassword(String username, char[] oldPassword, char[] newPassword)
throws UserNotFoundException, UserPortalUIException;
User addUser(Map<String, String> userClaims) throws IdentityStoreException;
