Defect #817
closedPassword for remote connector isn't delete after remove system
100%
Description
Attribute remoteServerPassword wasn't remove after remove system. Value is in confidential storage for forever.
Also create change script and remove values that hasn't system.
Updated by Ondřej Kopr about 7 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Radek Tomiška
- % Done changed from 0 to 90
small information about password: https://wiki.czechidm.com/devel/dev/system#password_for_confidential_storage
commit: https://github.com/bcvsolutions/CzechIdMng/commit/d05dfbd02facf7ca78f8cbf9ef4cf1c0c8dd9ae5
after consult isn't flayway script necessary.
Please Radek could you make a review? Major thing I done is add new method into confidential storage delete(ownerId) and respository.
Updated by Radek Tomiška about 7 years ago
- Status changed from Needs feedback to Closed
- Assignee changed from Radek Tomiška to Ondřej Kopr
- Target version set to Forsterite (7.6.0)
- % Done changed from 90 to 100
I did test and review, it works, thx!
I've changed new method name ('deleteAll') and added owner type parameter - owner type is needed just for sure (i know,i am paranoid :)). I added integration test.