[ 
https://issues.apache.org/jira/browse/NIFI-10667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Handermann updated NIFI-10667:
------------------------------------
    Status: Patch Available  (was: Open)

> Add Private Key Controller Service
> ----------------------------------
>
>                 Key: NIFI-10667
>                 URL: https://issues.apache.org/jira/browse/NIFI-10667
>             Project: Apache NiFi
>          Issue Type: New Feature
>          Components: Extensions
>            Reporter: David Handermann
>            Assignee: David Handermann
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> 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|https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail] format and 
> structured using [PKCS 8|https://en.wikipedia.org/wiki/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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to