Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 565987

Summary: [Passage] API revision | implement license importing flow
Product: [Technology] Passage Reporter: Elena Parovyshnaia <elena.parovyshnaya>
Component: APIAssignee: Elena Parovyshnaia <elena.parovyshnaya>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: alexander.fedorov
Version: 1.0.0   
Target Milestone: 1.0.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 565660    

Description Elena Parovyshnaia CLA 2020-08-11 08:54:39 EDT
RestrictionExecutors are dismissed from access cycle. Instead, the choice of reaction on permission-vs-requirement examination result is granted to developer. 

To ease the burden, Passage is about to supply sufficient set of decision making and exposing (UI) unints for developer to use. 

Now we habe 
 - DiagnosticDialog is intended to expose all the diagnostic gained during - to be used in cases where no `Examinationcertificate` is leased due to severe misbehaviour

 - LicenseStatusDialog to expose lack of license coverage in details, equipped with game changing actions. Thus, it supplies a way to request a license, whatever it means and a way to import one on the fly to enable a feature under usage. 

We need to implement License Import dialog to facilitate the flow of on-the-fly license importing.
Comment 1 Elena Parovyshnaia CLA 2020-08-20 06:31:57 EDT
*** Bug 565911 has been marked as a duplicate of this bug. ***
Comment 2 Elena Parovyshnaia CLA 2020-08-22 13:22:00 EDT
PassageUI facility is invited to handle end-user involvment into license retrieval.