synchronized byte[] getClientTLSCertificateDigest() { byte[] lclientTLSCertificateDigest = clientTLSCertificateDigest; if (lclientTLSCertificateDigest == null) { if (!foundClientTLSCertificateDigest) { foundClientTLSCertificateDigest = true; Endpoint endpoint = Endpoint.createEndpoint(url, properties); lclientTLSCertificateDigest = endpoint.getClientTLSCertificateDigest(); } } return lclientTLSCertificateDigest; }
byte[] getClientTLSCertificateDigest() { if (null == clientTLSCertificateDigest) { clientTLSCertificateDigest = Endpoint.createEndpoint(url, properties).getClientTLSCertificateDigest(); } return clientTLSCertificateDigest; }
private synchronized OrdererClient getOrdererClient() { OrdererClient localOrdererClient = ordererClient; if (localOrdererClient == null || !localOrdererClient.isChannelActive()) { logger.trace(format("Channel %s creating new orderer client %s", channelName, this.toString())); localOrdererClient = new OrdererClient(this, Endpoint.createEndpoint(url, properties).getChannelBuilder(), properties); ordererClient = localOrdererClient; } return localOrdererClient; }
synchronized void setTLSCertificateKeyPair(TLSCertificateKeyPair tlsCertificateKeyPair) { if (properties == null) { properties = new Properties(); } properties.put("clientKeyBytes", tlsCertificateKeyPair.getKeyPemBytes()); properties.put("clientCertBytes", tlsCertificateKeyPair.getCertPEMBytes()); Endpoint endpoint = Endpoint.createEndpoint(url, properties); foundClientTLSCertificateDigest = true; clientTLSCertificateDigest = endpoint.getClientTLSCertificateDigest(); removeEndorserClient(true); endorserClent = new EndorserClient(channelName, name, url, endpoint.getChannelBuilder()); }
void initiateEventing(TransactionContext transactionContext, PeerOptions peersOptions) throws TransactionException { this.transactionContext = transactionContext.retryTransactionSameContext(); if (peerEventingClient == null) { //PeerEventServiceClient(Peer peer, ManagedChannelBuilder<?> channelBuilder, Properties properties) // peerEventingClient = new PeerEventServiceClient(this, new HashSet<Channel>(Arrays.asList(new Channel[] {channel}))); peerEventingClient = new PeerEventServiceClient(this, Endpoint.createEndpoint(url, properties), properties, peersOptions); peerEventingClient.connect(transactionContext); } }
private synchronized EndorserClient getEndorserClient() { EndorserClient localEndorserClient = endorserClent; //work off thread local copy. if (null == localEndorserClient || !localEndorserClient.isChannelActive()) { if (IS_TRACE_LEVEL) { logger.trace(format("Channel %s creating new endorser client %s", channelName, toString())); } Endpoint endpoint = Endpoint.createEndpoint(url, properties); foundClientTLSCertificateDigest = true; clientTLSCertificateDigest = endpoint.getClientTLSCertificateDigest(); localEndorserClient = new EndorserClient(channelName, name, url, endpoint.getChannelBuilder()); if (IS_DEBUG_LEVEL) { logger.debug(format("%s created new %s", toString(), localEndorserClient.toString())); } endorserClent = localEndorserClient; } return localEndorserClient; }
Endpoint endpoint = Endpoint.createEndpoint(url, properties); managedChannel = endpoint.getChannelBuilder().build();
synchronized byte[] getClientTLSCertificateDigest() { byte[] lclientTLSCertificateDigest = clientTLSCertificateDigest; if (lclientTLSCertificateDigest == null) { if (!foundClientTLSCertificateDigest) { foundClientTLSCertificateDigest = true; Endpoint endpoint = Endpoint.createEndpoint(url, properties); lclientTLSCertificateDigest = endpoint.getClientTLSCertificateDigest(); } } return lclientTLSCertificateDigest; }
byte[] getClientTLSCertificateDigest() { if (null == clientTLSCertificateDigest) { clientTLSCertificateDigest = Endpoint.createEndpoint(url, properties).getClientTLSCertificateDigest(); } return clientTLSCertificateDigest; }
private synchronized OrdererClient getOrdererClient() { OrdererClient localOrdererClient = ordererClient; if (localOrdererClient == null || !localOrdererClient.isChannelActive()) { logger.trace(format("Channel %s creating new orderer client %s", channelName, this.toString())); localOrdererClient = new OrdererClient(this, Endpoint.createEndpoint(url, properties).getChannelBuilder(), properties); ordererClient = localOrdererClient; } return localOrdererClient; }
void initiateEventing(TransactionContext transactionContext, PeerOptions peersOptions) throws TransactionException { this.transactionContext = transactionContext.retryTransactionSameContext(); if (peerEventingClient == null) { //PeerEventServiceClient(Peer peer, ManagedChannelBuilder<?> channelBuilder, Properties properties) // peerEventingClient = new PeerEventServiceClient(this, new HashSet<Channel>(Arrays.asList(new Channel[] {channel}))); peerEventingClient = new PeerEventServiceClient(this, Endpoint.createEndpoint(url, properties), properties, peersOptions); peerEventingClient.connect(transactionContext); } }
synchronized void setTLSCertificateKeyPair(TLSCertificateKeyPair tlsCertificateKeyPair) { if (properties == null) { properties = new Properties(); } properties.put("clientKeyBytes", tlsCertificateKeyPair.getKeyPemBytes()); properties.put("clientCertBytes", tlsCertificateKeyPair.getCertPEMBytes()); Endpoint endpoint = Endpoint.createEndpoint(url, properties); foundClientTLSCertificateDigest = true; clientTLSCertificateDigest = endpoint.getClientTLSCertificateDigest(); removeEndorserClient(true); endorserClent = new EndorserClient(channelName, name, url, endpoint.getChannelBuilder()); }
private synchronized EndorserClient getEndorserClient() { EndorserClient localEndorserClient = endorserClent; //work off thread local copy. if (null == localEndorserClient || !localEndorserClient.isChannelActive()) { if (IS_TRACE_LEVEL) { logger.trace(format("Channel %s creating new endorser client %s", channelName, toString())); } Endpoint endpoint = Endpoint.createEndpoint(url, properties); foundClientTLSCertificateDigest = true; clientTLSCertificateDigest = endpoint.getClientTLSCertificateDigest(); localEndorserClient = new EndorserClient(channelName, name, url, endpoint.getChannelBuilder()); if (IS_DEBUG_LEVEL) { logger.debug(format("%s created new %s", toString(), localEndorserClient.toString())); } endorserClent = localEndorserClient; } return localEndorserClient; }
Endpoint endpoint = Endpoint.createEndpoint(url, properties); managedChannel = endpoint.getChannelBuilder().build();