markap14 commented on pull request #5391:
URL: https://github.com/apache/nifi/pull/5391#issuecomment-931741211


   @gresockj @exceptionfactory thanks for the feedback. Yes, I agree there 
could be some benefit to also allowing for a 'plaintext' approach, but I also 
think we should choose an approach to start and say this is how it works. If a 
need arises to allow for plaintext, we can look into it then. I do not think we 
should attempt to parse JSON and if it fails, fallback to 'plaintext', though. 
Instead, it makes sense to me to either have two separate Provider 
implementations or to have a configuration option in the Provider that says how 
to handle the data. A really good thing to consider is for Google Cloud 
credentials, you generally will be given a JSON document that contains a Base64 
encoded certificate. So we have a secret JSON document, which would cause a lot 
of confusion if we attempted to separate those into separate key/value pairs.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to