Task #350
Updated by Radek Tomiška about 7 years ago
Implement confidential storage agenda, functionality - create new dto IdmConfidentialStorageValueDto - ownerId, ownerType, key, value (see IdmFormValueDto for inspirtion) - create new service for providing confidential values or enrich ConfidentialStorage - implement ReadDtoService methods above IdmConfidentialValue dto. Confidential storage will not be persisted in our database in production usage, make sure you not use IdmConfidentialStorageValue entity above service. - rest api for search / read values from confidetial storage (key / value) - guarded values will be readable in FE - use confidential storage service API only - confidential storage will not be persisted in our database in production usage - create new group permission for reading confidential storage value (the same as other other) - CONFIDENTIALSTORAGEVALUE) - [optional] implement export / import functionality - "naive" implementation by sending plain/text with properties (see IdmConfigurationController.saveProperties). PublicIdmConfigurationController.saveProperties).