David Handermann created NIFI-16409:
---------------------------------------
Summary: Replace Bouncy Castle with JDK Classes in
StandardPrivateKeyService
Key: NIFI-16409
URL: https://issues.apache.org/jira/browse/NIFI-16409
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Reporter: David Handermann
Assignee: David Handermann
The {{StandardPrivateKeyService}} currently uses the Bouncy Castle library to
read PEM-encoded Private Keys. Although the Bouncy Castle libraries are
available from the Shared NAR, these dependencies are not necessary because the
standard JDK provides most of the utilities needed for reading standard and
encrypted PKCS8 Private Key material. Some additional code will be needed to
implement reading Base64 encoded content and performing decryption, but this
follows the pattern implemented in {{nifi-security-ssl}} which supports reading
PEM Private Keys and Certificates for application configuration.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)