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/process the Metadata Filter Plugins form.
Requirements/AC:
[Metadata Filter Plugins]: [Title] [Required Until Valid Filter] [Signature Validation Filter] [Entity Role White List Filter] where
- [Title]: Displays 'Required Valid Until Filter'
- As shown in wireframe
- [Required Until Valid Filter]: Displays [Max Validity Interval] where
-
- [Max Validity Interval]: Displays [Max Val Label] [Max Val Info Icon] [Max Val Data] where
- [Max Val Label]: Displays 'Max Validity Interval'
- As shown in wireframe
- [Max Val Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Max Val Data]: Displays
- Text box
- [Max Val Label]: Displays 'Max Validity Interval'
- [Max Validity Interval]: Displays [Max Val Label] [Max Val Info Icon] [Max Val Data] where
- [Signature Validation Filter]: Displays [Title] [Require Signed Root] [Require Signed Metadata] [Certificate File] where
- [Title]: Displays 'Signature Validation Filter'
- As shown in wireframe
- [Require Signed Root]: Displays [Req Root Label] [Req Root Info Icon] [Req Root Data] where
- [Req Root Label]: Displays 'Require Signed Root?'
- As shown in wireframe
- [Req Root Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Req Root Data]: Displays
- Checkbox
- Checked
- [Req Root Label]: Displays 'Require Signed Root?'
- [Certificate File]: Displays [Cert Label] [Cert Info Icon] [Cert Data] where
- [Cert Label]: Displays 'Certificate File *'
- As shown in wireframe
- [Cert Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Cert Data]: Displays
- Text area
- Must be in approved format as defined in MVP1
- [Cert Label]: Displays 'Certificate File *'
- [Title]: Displays 'Signature Validation Filter'
- [Entity Role White List Filter]: Displays [Title] [Remove Roleless Entity Descriptors] [Remove Empty Entity Entities Descriptor] where
-
- [Title]: Displays 'Entity Role White List Filter'
- As shown in wireframe
- [Remove Roleless Entity Descriptors]: Displays [Rem Role Label] [Rem Role Info Icon] [Rem Role Data] where
- [Rem Role Label]: Displays 'Remove Roleless Entity Descriptors?'
- As shown in wireframe
- [Rem Role Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Rem Role Data]: Displays
- Checkbox
- Checked
- [Rem Role Label]: Displays 'Remove Roleless Entity Descriptors?'
- [Remove Empty Entity Entities Descriptor]: Displays [Rem Empt Label] [Req Empt Info Icon] [Req Empt Data] where
- [Rem Empt Label]: Displays 'Remove Empty Entity Entities Descriptor?'
- As shown in wireframe
- [Rem Empt Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Rem Empt Data]: Displays
- Checkbox
- Checked
- [Rem Empt Label]: Displays 'Remove Empty Entity Entities Descriptor?'
- [Title]: Displays 'Entity Role White List Filter'
If Max Val Info Icon is clicked
- Display a pop-up containing the verbiage
- 'Defines the window within which the metadata is valid'
If Req Root Info Icon is clicked
- Display a pop-up containing the verbiage
- 'If true, this fails to load metadata with no signature on the root XML element.'
If Cert Info Icon is clicked
- Display a pop-up containing the verbiage
- 'Path to a certificate file whose key is used to verify the signature. Conflicts with trustEngineRef and both of the child elements.'
If Rem Role Info Icon is clicked
- Display a pop-up containing the verbiage
- 'Controls whether to keep entity descriptors that contain no roles'
If Rem Empt Info Icon is clicked
- Display a pop-up containing the verbiage
- 'Controls whether to keep entities descriptors that contain no entity descriptors'
If Next or Back is clicked
- Edit: [Certificate File]
- Edit all entered fields for correct data type
- [Certificate File]:
- Required
- Must be in approved format as defined in MVP1
- If edits are not passed,
- Re-display page with error(s) displayed
- If edits are passed,
- Display selected page
Attachments
1.
|
UI: Implement metadata filter plugins form | Done | Ryan Mathis (unicon.net) |
|
||||||||
2.
|
QA | Done | Mary Mosbrook (Inactive) |
|