I would to know is nifi capable of handling a https based server client communcation in which the client communicate with nifi http processor over secure channel
Absolutely, Simply configure your listenHTTP processor with a SSLContextService NiFi Controller Service. The controller service with be used to provide the keystore and truststore necessary to facilitate the two-way TLS/SSL handshake from the connecting client(s).
When configured with a SSL Context Service, the processor's jetty server will only accept TLS 1.2 connections.
If you found this answer addressed your question, please take a moment to login in and click the "ACCEPT" link.