Ticket #15 (new enhancement)

Opened 5 years ago

Implement a security repository service

Reported by: maccaf Owned by: maccaf
Priority: normal Milestone: 1.0M1
Component: core Version: devel
Severity: major Keywords:
Cc: OS: All

Description

Add a security repository extension to allow third-party to provide customized implementation of security objects and storage.

Basic steps:

  • Add an extension point.
  • Add interfaces to access the repository.
  • Add basic interfaces that security objects need to implement.
  • Refactor the current security implementation with the new interface and move it to a new plugin.
  • Refactor all places where the securities are loaded to use the new interfaces.
Note: See TracTickets for help on using tickets.