Remove unnecessary public methods from VaultLeaseStorageInterface

Created on 29 March 2023, over 1 year ago

Problem/Motivation

After πŸ“Œ Move lease renewal to LeaseStorage plugins. Fixed the number of method that need to be public has been reduced.

Steps to reproduce

Review code.

Proposed resolution

Remove getLeaseId() and deleteLease() from VaultLeaseStorageInterface,
The getLeaseId() method can be converted to a protected method in VaultLeaseStorageBase.
deleteLease() can be made an abstract protected method in VaultLeaseStorageBase() to be implemented by plugins.

Remaining tasks

Patch

User interface changes

None

API changes

Remove getLeaseId() and deleteLease() from VaultLeaseStorageInterface

Data model changes

None

πŸ“Œ Task
Status

Fixed

Version

2.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States cmlara

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024