} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
/** * {@inheritDoc} */ @Override public synchronized void setCredentials(final AuthScope authscope, final Credentials credentials) { if (authscope == null) { throw new IllegalArgumentException("Authentication scope may not be null"); } final CredentialsFactory factory; if (credentials instanceof UsernamePasswordCredentials) { final UsernamePasswordCredentials userCredentials = (UsernamePasswordCredentials) credentials; factory = new UsernamePasswordCredentialsFactory(userCredentials.getUserName(), userCredentials.getPassword()); } else if (credentials instanceof NTCredentials) { final NTCredentials ntCredentials = (NTCredentials) credentials; factory = new NTCredentialsFactory(ntCredentials.getUserName(), ntCredentials.getPassword(), ntCredentials.getWorkstation(), ntCredentials.getDomain()); } else { throw new IllegalArgumentException("Unsupported Credential type: " + credentials.getClass().getName()); } credentialsMap_.put(new AuthScopeProxy(authscope), factory); }
response = ntlm.generateType3Msg(ntcredentials.getUserName(),
new Type3Message(msg2, ntcredentials.getPassword(), ntcredentials.getDomain(), ntcredentials .getUserName(), ntcredentials.getHost()); msgBytes = msg3.toByteArray();
private void createAndVerifyNTCredentials(final String domain, final String name, final String domainName, final String pass) { final AuthenticationInfo info = new AuthenticationInfo(domainName, pass, "server", "display"); final Credentials credentials = AuthHelper.getCredentials(ServerContext.Type.TFS, info); Assert.assertTrue(credentials instanceof NTCredentials); Assert.assertEquals(name, ((NTCredentials) credentials).getUserName()); Assert.assertEquals(domain, ((NTCredentials) credentials).getDomain().toLowerCase()); if(SystemHelper.getComputerName() != null) { //coming back null when running from command line on Mac, works inside IDE Assert.assertEquals(SystemHelper.getComputerName().toLowerCase(), ((NTCredentials) credentials).getWorkstation().toLowerCase()); } Assert.assertEquals(pass, credentials.getPassword()); }
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),
} else if (this.state == State.MSG_TYPE2_RECEVIED) { response = this.engine.generateType3Msg( ntcredentials.getUserName(), ntcredentials.getPassword(), ntcredentials.getDomain(),