static BasicAuth getBasicAuth(Element eBasicAuth) { BasicAuthBean out = new BasicAuthBean(); populateBasicDigestAuth(out, eBasicAuth); return out; }
private RequestBean getDefaultRequestBean() throws MalformedURLException{ RequestBean expResult = new RequestBean(); expResult.setUrl(new URL("http://localhost:10101/")); expResult.setMethod(HTTPMethod.POST); expResult.addHeader("key1", "value1"); ContentType contentType = new ContentTypeBean("text/plain", Charsets.UTF_8); expResult.setBody(new ReqEntityStringBean("Body Text", contentType)); BasicAuthBean auth = new BasicAuthBean(); auth.setPreemptive(true); auth.setRealm("realm"); auth.setUsername("username"); auth.setPassword("password".toCharArray()); expResult.setAuth(auth); expResult.setFollowRedirect(true); return expResult; }
RequestBean req = getRequestBean(); req.setMethod(HTTPMethod.GET); BasicAuthBean auth = new BasicAuthBean(); auth.setPreemptive(true); auth.setUsername("subhash"); auth.setPassword("subhash".toCharArray()); req.setAuth(auth); View view = new View() {
@Override public Auth getAuth() { final String method = (String) jcb_types.getSelectedItem(); if(AuthHelper.isBasic(method)) { BasicAuthBean out = new BasicAuthBean(); populateBasicDigestAuth(out); return out; } else if(AuthHelper.isDigest(method)) { DigestAuthBean out = new DigestAuthBean(); populateBasicDigestAuth(out); return out; } else if(AuthHelper.isNtlm(method)) { NtlmAuthBean out = new NtlmAuthBean(); out.setDomain(jtf_domain.getText()); out.setWorkstation(jtf_workstation.getText()); out.setUsername(jtf_ntlm_username.getText()); out.setPassword(jpf_ntlm_password.getPassword()); return out; } else if(AuthHelper.isBearer(method)) { OAuth2BearerAuthBean out = new OAuth2BearerAuthBean(); out.setOAuth2BearerToken(jtf_bearer_token.getText()); return out; } return null; }