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

Christian Schneider resolved KARAF-5316.
----------------------------------------
    Resolution: Fixed

> Jaas Encryption should be easier to use
> ---------------------------------------
>
>                 Key: KARAF-5316
>                 URL: https://issues.apache.org/jira/browse/KARAF-5316
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf-core
>    Affects Versions: 4.2.0
>            Reporter: Christian Schneider
>            Assignee: Christian Schneider
>             Fix For: 4.2.0
>
>
> Currently the EncryptionSupport is difficult to use. Each module needs to 
> check the presence of EncryptionSupport and an Encryption module and also 
> check the prefixes and suffixes.
> I propose to have one method exposed by the EncryptionSupport:
> String encrypt(String plain)
> This method checks if plain is already encrypted and encrypts with the 
> selected Encryption. It also handles the !enabled or no suitable 
> EncryptionSupport case.
> Besides that I propose a public static EncryptionSupport 
> noEncryptionSupport() that can be called instead of setting the 
> encryptionSupport=null in modules. This allows to leave out null checks.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to