Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void tls(String tls){
- SSLContext context;
- try {
- System.out.println(SSLContext.getDefault().getProtocol());
- context = SSLContext.getInstance(tls);
- context.init(null, null, null);
- System.out.println(SSLContext.getDefault().getProtocol());
- System.setProperty("https.protocols", tls);
- SSLContext.setDefault(context);
- System.out.println(SSLContext.getDefault().getProtocol());
- } catch (NoSuchAlgorithmException e) {
- e.printStackTrace();
- }
- }`
- public static void login(){
- try {
- System.out.println("login()"+SSLContext.getDefault().getProtocol());
- String username = "userName";
- String password = "pass";
- String authEndPoint = "https://login.salesforce.com/services/Soap/u/8.0/";
- SoapBindingStub binding = null;
- binding = (SoapBindingStub)new SforceServiceLocator().getSoap();
- binding._setProperty(SoapBindingStub.ENDPOINT_ADDRESS_PROPERTY, authEndPoint);
- LoginResult rs = null;
- rs = binding.login(username, password);
- GetUserInfoResult userInfo =rs.getUserInfo();
- binding._setProperty(SoapBindingStub.ENDPOINT_ADDRESS_PROPERTY, rs.getServerUrl());
- } catch (RemoteException e) {
- System.out.println(e.getMessage());
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement