private CredentialStoreService.Client getCredentialStoreServiceClient() throws TException, ApplicationSettingsException { final int serverPort = Integer.parseInt(ServerSettings.getCredentialStoreServerPort()); final String serverHost = ServerSettings.getCredentialStoreServerHost(); try { return CredentialStoreClientFactory.createAiravataCSClient(serverHost, serverPort); } catch (CredentialStoreException e) { throw new TException("Unable to create credential store client...", e); } } }
private CredentialStoreService.Client getCredentialStoreServiceClient() throws TException, ApplicationSettingsException { final int serverPort = Integer.parseInt(ServerSettings.getCredentialStoreServerPort()); final String serverHost = ServerSettings.getCredentialStoreServerHost(); try { return CredentialStoreClientFactory.createAiravataCSClient(serverHost, serverPort); } catch (CredentialStoreException e) { throw new TException("Unable to create credential store client...", e); } } }
private void invoke() { // TTransport transport; try { // TSSLTransportFactory.TSSLTransportParameters params = // new TSSLTransportFactory.TSSLTransportParameters(); // String keystorePath = ServerSettings.getCredentialStoreThriftServerKeyStorePath(); // String keystorePWD = ServerSettings.getCredentialStoreThriftServerKeyStorePassword(); // params.setTrustStore(keystorePath, keystorePWD); final int serverPort = Integer.parseInt(ServerSettings.getCredentialStoreServerPort()); final String serverHost = ServerSettings.getCredentialStoreServerHost(); TTransport transport = new TSocket(serverHost, serverPort); transport.open(); TProtocol protocol = new TBinaryProtocol(transport); // transport = TSSLTransportFactory.getClientSocket(serverHost, serverPort, 10000, params); // TProtocol protocol = new TBinaryProtocol(transport); CredentialStoreService.Client client = new CredentialStoreService.Client(protocol); testSSHCredential(client); testCertificateCredential(client); transport.close(); } catch (TTransportException e) { e.printStackTrace(); }catch (ApplicationSettingsException e) { e.printStackTrace(); } }
setStatus(ServerStatus.STARTING); final int serverPort = Integer.parseInt(ServerSettings.getCredentialStoreServerPort()); final String serverHost = ServerSettings.getCredentialStoreServerHost(); CredentialStoreService.Processor processor = new CredentialStoreService.Processor(new CredentialStoreServerHandler());