Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
MVP 3 - 6/28 - 7/12, MVP3 - 7/12 - 7/26
Description
Implement the ability to display the summary information for the new metadata provider and save the metadata provider information.
Requirements/AC:
[Summary]: [Save] [Left Column] [Vertical Bar] [Right Column] where
- [Save]: Displays [Icon]
- In navigation
- [Icon]: Displays 'Save' [Save Icon] where
- [Save Icon]: Displays
- As shown in wireframe
- [Save Icon]: Displays
- Clickable
- [Left Column]: Displays [Creation Choice] [Common Attributes] where
- [Creation Choice]: Displays [Creation Title] [Metadata Provider Name] [Metadata Provider Type] [Enable] where
- [Creation Title]: Displays [Icon] 'Creation Choice' where
- [Icon]: Displays
- '1' above check mark
- As shown in wireframe
- Clickable
- [Icon]: Displays
- [Metadata Provider Name]: Displays [Name Label] [Name Data] where
- [Name Label]: Displays 'Metadata Provider Name (Dashboard Display Only)'
- As shown in wireframe
- [Name Data]: Displays
- Value assigned to the metadata provider for the name at creation time
- Text only
- [Name Label]: Displays 'Metadata Provider Name (Dashboard Display Only)'
- [Metadata Provider Type]: Displays [Type Label] [Type Data] where
- [Type Label]: Displays 'Metadata Provider Type'
- As shown in wireframe
- [Type Data]: Displays
- Value assigned to the metadata provider for the type at creation time
- Text only
- [Type Label]: Displays 'Metadata Provider Type'
- [Enable]: Displays [Enable Label] [Enable Data] where
- [Enable Label]: Displays 'Enable this service?'
- As shown in wireframe
- [Type Data]: Displays
- If metadata provider has been enabled
- 'Yes'
- If metadata provider has not been enabled
- 'No'
- Text only
- If metadata provider has been enabled
- [Enable Label]: Displays 'Enable this service?'
- [Creation Title]: Displays [Icon] 'Creation Choice' where
- [Common Attributes]: Displays [ID] [Metadata URL] [Backing File] [Backup File Next Refresh Delay] [Init Backup File] [Require Valid Metadata] [Fail Fast Initialization] [Use Default Registry] [Satisfy Any Predicates] where
- [Creation Choice]: Displays [Creation Title] [Metadata Provider Name] [Metadata Provider Type] [Enable] where
-
-
- [Common Attributes Title]: Displays [Icon] 'Common Attributes' where
- [Icon]: Displays
- '2' above check mark
- As shown in wireframe
- Clickable
- [Icon]: Displays
- [ID]: Displays [ID Label] [ID Data] where
- [ID Label]: Displays 'ID'
- As shown in wireframe
- [ID Data]: Displays
- Value assigned during entry to ID Data
- Text only
- [ID Label]: Displays 'ID'
- [Metadata URL]: Displays [Meta URL Label] [Meta URL Data] where
- [Meta URL Label]: Displays 'Metadata URL'
- As shown in wireframe
- [Meta URL Data]: Displays
- Value assigned during entry to Meta URL Data
- Text only
- [Meta URL Label]: Displays 'Metadata URL'
- [Backing File]: Displays [Back File Label] [Back File Data] where
- [Back File Label]: Displays 'Backing File'
- As shown in wireframe
- [Back File Data]: Displays
- Value assigned during entry to Back File Data
- Text only
- [Back File Label]: Displays 'Backing File'
- [Backup File Next Refresh Delay]: Displays [Back Delay Label] [Back Delay Data] where
- [Back Delay Label]: Displays 'Backup File Init Next Refresh Delay'
- As shown in wireframe
- [Back Delay Data]: Displays
- Value assigned during entry to Back Delay Data
- Text only
- [Back Delay Label]: Displays 'Backup File Init Next Refresh Delay'
- [Init Backup File]: Displays [Init Back Label] [Init Back Data] where
- [Init Back Label]: Displays 'Initialize from Backup File?'
- As shown in wireframe
- [Init Back Data]: Displays
- If True was checked during entry
- 'True'
- If False was checked during entry
- 'False'
- Text only
- If True was checked during entry
- [Init Back Label]: Displays 'Initialize from Backup File?'
- [Require Valid Metadata]: Displays [Req Val Meta Label] [Req Val Meta Data] where
- [Req Val Meta Label]: Displays 'Require Valid Metadata?'
- As shown in wireframe
- [Req Val Meta Data]: Displays
- If True was checked during entry
- 'True'
- If False was checked during entry
- 'False'
- Text only
- If True was checked during entry
- [Req Val Meta Label]: Displays 'Require Valid Metadata?'
- [Fail Fast Initialization]: Displays [Fail Fast Init Label] [Fail Fast Init Data] where
- [Fail Fast Init Label]: Displays 'Require Valid Metadata?'
- As shown in wireframe
- [Fail Fast Init Data]: Displays
- If True was checked during entry
- 'True'
- If False was checked during entry
- 'False'
- Text only
- If True was checked during entry
- [Fail Fast Init Label]: Displays 'Require Valid Metadata?'
- [Use Default Registry]: Displays [Use Default Init Label] [Use Default Init Data] where
- [Use Default Init Label]: Displays 'Use Default Predicate Registry?'
- As shown in wireframe
- [Use Default Init Data]: Displays
- If True was checked during entry
- 'True'
- If False was checked during entry
- 'False'
- Text only
- If True was checked during entry
- [Use Default Init Label]: Displays 'Use Default Predicate Registry?'
- [Satisfy Any Predicates]: Displays [Sat Any Init Label] [Sat Any Init Data] where
- [Sat Any Init Label]: Displays 'Satisfy Any Predicates?'
- As shown in wireframe
- [Sat Any Init Data]: Displays
- If True was checked during entry
- 'True'
- If False was checked during entry
- 'False'
- Text only
- If True was checked during entry
- [Sat Any Init Label]: Displays 'Satisfy Any Predicates?'
- [Common Attributes Title]: Displays [Icon] 'Common Attributes' where
-
- [Vertical Bar]: Displays
- Vertical bar between Left Column and Right Column
- As shown in wireframe
- [Right Column]: Displays [Reloading Attributes] [Metadata Filter Plugins] where
- [Reloading Attributes]: Displays [Reloading Attributes Title] [Min Refresh Delay] [Max Refresh Delay] [Refresh Delay Factor] [Resolve Via Predicates] [Expiration Warning Threshold] where
- [Reloading Attributes Title]: Displays [Icon] 'Reloading Attributes' where
- [Icon]: Displays
- '3' above check mark
- As shown in wireframe
- Clickable
- [Icon]: Displays
- [Min Refresh Delay]: Displays [Min Ref Delay Label] [Min Ref Delay Data] where
- [Min Ref Delay Label]: Displays 'Min Refresh Delay'
- As shown in wireframe
- [Min Ref Delay Data]: Displays
- Value selected during entry for Min Ref Delay Data
- Selection List
- [Min Ref Delay Label]: Displays 'Min Refresh Delay'
- [Max Refresh Delay]: Displays [Max Ref Delay Label] [Max Ref Delay Data] where
- [Max Ref Delay Label]: Displays 'Max Refresh Delay'
- As shown in wireframe
- [Max Ref Delay Data]: Displays
- Value selected during entry for Max Ref Delay Data
- Selection List
- [Max Ref Delay Label]: Displays 'Max Refresh Delay'
- [Refresh Delay Factor]: Displays [Ref Delay Fact Label] [Ref Delay Fact Data] where
- [Reloading Attributes Title]: Displays [Icon] 'Reloading Attributes' where
- [Reloading Attributes]: Displays [Reloading Attributes Title] [Min Refresh Delay] [Max Refresh Delay] [Refresh Delay Factor] [Resolve Via Predicates] [Expiration Warning Threshold] where
-
-
-
- [Ref Delay Fact Label]: Displays 'Refresh Delay Factor'
- As shown in wireframe
- [Ref Delay Fact Data]: Displays
- Value assigned during entry for Ref Delay Fact Data
- Text box
- Numeric - must be between 0.0 and 1.0
- [Ref Delay Fact Label]: Displays 'Refresh Delay Factor'
- [Resolve Via Predicates]: Displays [Res Via Pred Label] [Res Via Pred Data] where
- [Res Via Pred Label]: Displays 'Resolve Via Predicates Only?'
- As shown in wireframe
- [Res Via Pred Data]: Displays
- If True was checked during entry
- 'True'
- If False was checked during entry
- 'False'
- Text only
- If True was checked during entry
- [Res Via Pred Label]: Displays 'Resolve Via Predicates Only?'
- [Expiration Warning Threshold]: Displays [Exp War Thr Label] [Exp War Thr Data] where
-
-
-
-
-
- [Exp War Thr Label]: Displays 'Expiration Warning Threshold'
- As shown in wireframe
- [Exp War Thr Data]: Displays
- Value selected during entry for Exp War Thr Data
- List selection
- [Exp War Thr Label]: Displays 'Expiration Warning Threshold'
-
- [Metadata Filter Plugins]: [Required Until Valid Filter] [Signature Validation Filter] [Entity Role White List Filter] where
- [Required Until Valid Filter]: Displays 'Required Valid Until Filter' [Max Validity Interval] where
-
-
-
-
- [Max Validity Interval]: Displays [Max Val Label] [Max Val Data] where
- [Max Val Label]: Displays 'Max Validity Interval'
- As shown in wireframe
- [Max Val Data]: Displays
- Value as assigned during entry to Max Val Data
- Text only
- [Max Val Label]: Displays 'Max Validity Interval'
- [Max Validity Interval]: Displays [Max Val Label] [Max Val Data] where
- [Signature Validation Filter]: Displays 'Signature Validation Filter' [Require Signed Root] [Require Signed Metadata] [Certificate File] where
-
-
-
-
-
- [Require Signed Root]: Displays [Req Root Label] [Req Root Data] where
- [Req Root Label]: Displays 'Require Signed Root?'
- As shown in wireframe
- [Req Root Data]: Displays
- If checkbox was checked
- 'True'
- If checkbox was unchecked
- 'False'
- Text only
- If checkbox was checked
- [Req Root Label]: Displays 'Require Signed Root?'
- [Certificate File]: Displays [Cert Label] [Cert Data] where
- [Cert Label]: Displays 'Certificate File *'
- As shown in wireframe
- [Cert Data]: Displays
- Certificate loaded during entry to Cert Data
- Text area
- Text only
- [Cert Label]: Displays 'Certificate File *'
- [Require Signed Root]: Displays [Req Root Label] [Req Root Data] where
- [Entity Role White List Filter]: Displays 'Entity Role White List Filter' [Remove Roleless Entity Descriptors] [Remove Empty Entity Entities Descriptor] where
-
-
-
-
-
- [Remove Roleless Entity Descriptors]: Displays [Rem Role Label] [Rem Role Data] where
- [Rem Role Label]: Displays 'Remove Roleless Entity Descriptors?'
- As shown in wireframe
- [Rem Role Data]: Displays
- If checkbox was checked
- 'True'
- If checkbox was unchecked
- 'False'
- Text only
- If checkbox was checked
- [Rem Role Label]: Displays 'Remove Roleless Entity Descriptors?'
- [Remove Empty Entity Entities Descriptor]: Displays [Rem Empt Label] [Req Empt Data] where
- [Rem Empt Label]: Displays 'Remove Empty Entity Entities Descriptor?'
- As shown in wireframe
- [Rem Empt Data]: Displays
- If checkbox was checked
- 'True'
- If checkbox was unchecked
- 'False'
- Text only
- If checkbox was checked
- [Rem Empt Label]: Displays 'Remove Empty Entity Entities Descriptor?'
- [Remove Roleless Entity Descriptors]: Displays [Rem Role Label] [Rem Role Data] where
-
-
If Save is clicked
- Save all metadata provider information
- Display Metadata Providers Dashboard
Attachments
1.
|
UI: Implement finish summary | Done | Ryan Mathis (unicon.net) |
|
||||||||||
2.
|
UI: Save provider | Done | Ryan Mathis (unicon.net) |
|
||||||||||
3.
|
QA | Done | Mary Mosbrook (Inactive) |
|
||||||||||
4.
|
Add Filters to Endpoint for Saving Metadata Provider | Done | Dmitriy Kopylenko (Inactive) |
|