You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Kevin Doran (JIRA)" <ji...@apache.org> on 2017/12/17 16:35:00 UTC
[jira] [Created] (NIFI-4701) Support encrypted properties in
authorizers.xml
Kevin Doran created NIFI-4701:
---------------------------------
Summary: Support encrypted properties in authorizers.xml
Key: NIFI-4701
URL: https://issues.apache.org/jira/browse/NIFI-4701
Project: Apache NiFi
Issue Type: Improvement
Components: Configuration
Reporter: Kevin Doran
Assignee: Kevin Doran
Fix For: 1.5.0
Since the addition of LdapUserGroupProvider (see NIFI-4059) in v1.4.0, authorizers.xml can now contain properties for LDAP Server credentials.
This ticket is to enable properties in authorizers.xml to be encrypted, so that the LDAP Server Manager credentials can be protected similar to LdapProvider which is configured via login-identity-providers.xml.
The main changes are in nifi-authorizers are:
* authorizers.xsd to add an encryption attribute to Property
* to PropertyAuthorizerFactoryBean to check for that attribute and decrypt the property value if necessary when creating the the configuration context
Additionally, support for creating an encrypted authorizers.xml, protected by the NiFi master key, should be added to the Encrypt Tool in NiFi Toolkit.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)