Project

General

Profile

Actions

Defect #817

closed

Password for remote connector isn't delete after remove system

Added by Ondřej Kopr over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Ondřej Kopr
Category:
Systems
Target version:
Start date:
11/03/2017
Due date:
% Done:

100%

Estimated time:
Affected versions:
Owner:

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.

Actions #1

Updated by Ondřej Kopr over 6 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Ondřej Kopr over 6 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.

Actions #3

Updated by Radek Tomiška over 6 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.

Actions

Also available in: Atom PDF