Facebook を使用して Websphere Portal にログインしたいと考えています。Facebook ID を使用して LDAP uid を取得していますが、パスワードを取得できません。パスワードなしでポータルにログインするには、どの API を使用できますか?
これが私のコードです:
Context ctx = new InitialContext();
PortletServiceHome pumaHomeService = (PortletServiceHome) ctx.lookup("portletservice/com.ibm.portal.um.portletservice.PumaHome");
PumaHome pumaHome = pumaHomeService.getPumaService().getPortletService(PumaHome.class);
PumaLocator pumaLocator = pumaHome.getLocator(request);
List<User> users = locator.findUsersByAttribute("uid", "testUser");
User pumaUser = users.get(0);
// How to login this pumaUser without password?