Address[] list = getTransportContext().getNameServiceClient().getNbtAllByName(domain, 0x1C, null, null); this.dcListExpiration = now + this.netbiosCacheTimeout * 1000L; if ( list != null && list.length > 0 ) { if ( this.dcList[ i ] != null ) { try { return interrogate(getTransportContext(), this.dcList[ i ]);
Address[] list = getTransportContext().getNameServiceClient().getNbtAllByName(domain, 0x1C, null, null); this.dcListExpiration = now + this.netbiosCacheTimeout * 1000L; if ( list != null && list.length > 0 ) { if ( this.dcList[ i ] != null ) { try { return interrogate(getTransportContext(), this.dcList[ i ]);
dc = getTransportContext().getNameServiceClient().getByName(this.domainController, true); challenge = getTransportContext().getTransportPool().getChallenge(getTransportContext(), dc); if ( ( ntlm = NtlmSsp.authenticate(getTransportContext(), req, resp, challenge) ) == null ) { return null; String domain = ( index != -1 ) ? user.substring(0, index) : this.defaultDomain; user = ( index != -1 ) ? user.substring(index + 1) : user; ntlm = new NtlmPasswordAuthentication(getTransportContext(), domain, user, password); dc = getTransportContext().getNameServiceClient().getByName(this.domainController, true); getTransportContext().getTransportPool().logon(getTransportContext(), dc);
dc = getTransportContext().getNameServiceClient().getByName(this.domainController, true); challenge = getTransportContext().getTransportPool().getChallenge(getTransportContext(), dc); if ( ( ntlm = NtlmSsp.authenticate(getTransportContext(), req, resp, challenge) ) == null ) { return null; String domain = ( index != -1 ) ? user.substring(0, index) : this.defaultDomain; user = ( index != -1 ) ? user.substring(index + 1) : user; ntlm = new NtlmPasswordAuthentication(getTransportContext(), domain, user, password); dc = getTransportContext().getNameServiceClient().getByName(this.domainController, true); getTransportContext().getTransportPool().logon(getTransportContext(), dc);