[magnolia-dev] [JIRA] (PSWDMNGR-6) Starting of password registry might be too slow

JIRA (on behalf of Roman Kovařík) <jira-O8DnXSz/[email protected]> Fri, 23 Jun 2017 10:10:05 +0200 (CEST)
Newsgroups gmane.comp.cms.magnolia.devel
Message-ID <[email protected]>
Roman Kovařík updated an issue

Magnolia Password Manager Module / https://jira.magnolia-cms.com/browse/PSWDMNGR-6 PSWDMNGR-6

Starting of password registry might be too slow

Change By:
Roman Kovařík

Passwords are referenced by module and relative path (( {{info.magnolia. config keystore .registry. DefinitionMetadataBuilder.ModuleAndRelativePathMetadataBuilder ConfiguredPasswordObservingManager#createProvider }} )) decrypts stored password which has couple might be extremely slow with huge amount of drawbacks:
* passwords can be moved in the app, resulting in broken links .
* the parent folder is used as {{module}} which is confusing ({{ModuleAndRelativePathMetadataBuilder}} was meant to A possible solution might be used in the config workspace)
* linking the password from a link field would need a custom convertor but better would be just register the decrypting passwords by UUIDs, all the problems above would be solved and we could just use the default {{info upon first request . magnolia.ui.form.field.converter.BaseIdentifierToPathConverter}}
** this would require showing This way the UUID in the edit password field or show the UUID instead of the path in the browser unused passwords are not unnecessarily decrypted.

https://jira.magnolia-cms.com/browse/PSWDMNGR-6#add-comment
Add Comment

This message was sent by Atlassian JIRA (v7.2.6#72008-sha1:26175bf)

----------

----------------------------------------------------------------

For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html

Alternatively, use our forums: http://forum.magnolia-cms.com/

To unsubscribe, E-mail to: <[email protected]>

----------------------------------------------------------------
(unnamed) (image/png, 1.1 KB) - not displayed
(unnamed) (image/png, 468 B) - not displayed
(unnamed) (image/png, 2.9 KB) - not displayed