Examples of ILoginInfo


Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

    ISessionManager sessionManager = localClient.newSessionManager();

    ISession session = null;

    ILoginInfo loginInfo = dctmClientX.getLoginInfo();
    loginInfo.setUser(DmInitialize.DM_LOGIN_OK1);
    loginInfo.setPassword(DmInitialize.DM_PWD_OK1);
    sessionManager.setIdentity(DmInitialize.DM_DOCBASE, loginInfo);
    try {
      session = sessionManager.newSession(DmInitialize.DM_DOCBASE);
      IId id = dctmClientX.getId(DmInitialize.DM_ID1);
      ISysObject object = (ISysObject) session.getObject(id);
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

      loginInfo.setUser(DmInitialize.DM_LOGIN_OK5);
      loginInfo.setPassword(DmInitialize.DM_PWD_OK5);
      sessionManagerUser.setIdentity(DmInitialize.DM_DOCBASE, loginInfo);

      Assert.assertNotNull(ticket);
      ILoginInfo loginUser = sessionManagerUser
          .getIdentity(DmInitialize.DM_DOCBASE);
      Assert.assertEquals(DmInitialize.DM_LOGIN_OK5, loginUser.getUser());
      Assert.assertEquals(DmInitialize.DM_PWD_OK5, loginUser
          .getPassword());
    } finally {
      if (session != null) {
        sessionManager.release(session);
      }
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

    }
  }

  private ISessionManager getSessionManager(String username, String password)
      throws RepositoryLoginException, RepositoryException {
    ILoginInfo loginInfo = clientX.getLoginInfo();
    loginInfo.setUser(username);
    loginInfo.setPassword(password);
    ISessionManager sessionManagerUser =
        clientX.getLocalClient().newSessionManager();
    sessionManagerUser.setIdentity(docbase, loginInfo);
    return sessionManagerUser;
  }
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

  public void testGetIdentity() throws RepositoryLoginException {
    loginInfo.setUser(DmInitialize.DM_LOGIN_OK4);
    loginInfo.setPassword(DmInitialize.DM_PWD_OK4);
    sessionManager.setIdentity(DmInitialize.DM_DOCBASE, loginInfo);

    ILoginInfo logInfo = sessionManager
        .getIdentity(DmInitialize.DM_DOCBASE);
    Assert.assertEquals(logInfo.getUser(), DmInitialize.DM_LOGIN_OK4);
    Assert.assertEquals(logInfo.getPassword(), DmInitialize.DM_PWD_OK4);
  }
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

    loginInfo.setUser(DmInitialize.DM_LOGIN_OK4);
    loginInfo.setPassword(DmInitialize.DM_PWD_OK4);
    sessionManager.setIdentity(DmInitialize.DM_DOCBASE, loginInfo);
    sessionManager.clearIdentity(DmInitialize.DM_DOCBASE);
    ILoginInfo logInfo = sessionManager
        .getIdentity(DmInitialize.DM_DOCBASE);
    Assert.assertNull(((DmLoginInfo) logInfo).getIdfLoginInfo());
  }
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

  }

  public void testExecute() throws RepositoryException {
    IClient localClient = dctmClientX.getLocalClient();

    ILoginInfo loginInfo = dctmClientX.getLoginInfo();
    ISessionManager sessionManager = localClient.newSessionManager();
    ISession session = null;
    try {
      loginInfo.setUser(DmInitialize.DM_LOGIN_OK1);
      loginInfo.setPassword(DmInitialize.DM_PWD_OK1);
      sessionManager.setIdentity(DmInitialize.DM_DOCBASE, loginInfo);
      session = sessionManager.getSession(DmInitialize.DM_DOCBASE);

      IQuery query = dctmClientX.getQuery();
      Assert.assertNotNull(query);
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

    IQuery query = clientX.getQuery();
    Assert.assertTrue(query instanceof DmQuery);
  }

  public void testGetLoginInfo() {
    ILoginInfo loginInfo = clientX.getLoginInfo();
    Assert.assertTrue(loginInfo instanceof DmLoginInfo);
    loginInfo.setUser("max");
    loginInfo.setPassword("foo");
    Assert.assertEquals("max", loginInfo.getUser());
    Assert.assertEquals("foo", loginInfo.getPassword());
  }
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

      IClientX cl = null;
      try {
        cl = getClientX();
        sessMag = getSessionManager(cl, configData);

        ILoginInfo myinfo = sessMag.getIdentity(configData.get(DOCBASENAME));
        String user = myinfo.getUser();
        logger.config("login user: " + user);

        sess = getSession(configData, sessMag);

        logger.fine("test connection to the repository: " + sess);
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

    IClient client = cl.getLocalClient();
    ISessionManager sessMag = client.newSessionManager();
    sessMag.clearIdentity(logMap.get(DOCBASENAME));
    logger.config("after clearIdentity for docbase: "
        + logMap.get(DOCBASENAME));
    ILoginInfo loginInfo = cl.getLoginInfo();
    loginInfo.setUser(logMap.get(LOGIN));
    logger.config("after setIdentity for login: " + logMap.get(LOGIN));
    loginInfo.setPassword(logMap.get(PASSWORD_KEY));
    sessMag.setIdentity(logMap.get(DOCBASENAME), loginInfo);
    logger.config("after setIdentity for docbase: " + logMap.get(DOCBASENAME));
    return sessMag;
  }
View Full Code Here

Examples of com.google.enterprise.connector.dctm.dfcwrap.ILoginInfo

  protected void setUp() throws Exception {
    super.setUp();
    dctmClientX = new MockDmClientX();
    localClient = dctmClientX.getLocalClient();
    sessionManager = localClient.newSessionManager();
    ILoginInfo ili = new MockDmLoginInfo();
    ili.setUser(DmInitialize.DM_LOGIN_OK4);
    ili.setPassword(DmInitialize.DM_PWD_OK4);
    sessionManager.setIdentity(DmInitialize.DM_DOCBASE, ili);
    sess7 = sessionManager.getSession(DmInitialize.DM_DOCBASE);
    query = localClient.getQuery();
    query.setDQL(DmInitialize.DM_QUERY_STRING_ENABLE);
    collec = query.execute(sess7, IQuery.READ_QUERY);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.