Details
-
New Feature
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
A new Controller Service enabling abstracted access to Private Keys should be implemented to support Processors and Services that require cryptographic Private Keys.
The service should support returning instances of java.security.PrivateKey. The service should be capable of reading encrypted or unencrypted private keys encoded using the PEM format and structured using PKCS 8. The PEM format represents encoded key material using Base64, so the service should be configurable using either a file path or a sensitive property where the key can be specified as a property value.
With java.security.PrivateKey being part as the standard JDK, this service interface is suitable for inclusion in the nifi-standard-services-api-nar, which will also enable future custom implementations from other sources.
Attachments
Issue Links
- is related to
-
NIFI-3890 Create Key Management Controller Service
- Resolved
- links to