Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
Rel 5 12/13 - 1/10 - DA Cont, R5 - 11/29: Comp Meta Provider, MVP 3 - 8/23 - 8/30, Release 4 - 9/4 - 9/13, Release 5: 11/1 to 11/15, Release 5 - 12/13 Beg Del Adm:
Description
Implement the ability to generate the NameIDFormatFilter.
Requirements/Acceptance Criteria:
-
- NOTE ** Type must be selected before the remainder of either form (NameIDFormatFilter or EntityAttributesFilter). For this reason it will be first on the page before any other form elements are displayed.
Add Filter
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Filter Name | Filter Name *** | Text box | Required | Filter name | |
Filter Type | *Select Filter Type ** | Selection List - including: * Entity Attribute Filter
|
Required | Filter type | |
Search Type | Search Type *** | Selection List - including: * Entity ID
|
Required | Search type |
Actions
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Preview XML | Preview XML | Button - clickable | |||
Save Changes | Save Changes | Button - clickable | |||
Cancel | Cancel | Button - clickable |
Entity ID Search
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Filter Name | Filter Name *** | Text box | Required | Filter name | |
Search Type | Source Directory *** | Selection List - including: * Entity ID
|
Entity ID | Required | Search type |
Search Criteria | *Search Criteria ** | Text box | Required | Search criteria | |
Add Entity ID | Add Entity ID | Button - Clickable | |||
Entity ID | Text only | 1 row per entity id | |||
Delete | Icon - clickable | 1 per row | |||
Enable Filter | Enable Filter? *** | Checkbox | Enable Filter? | ||
Remove Existing Formats | Remove Existing Formats? | Checkbox | Unchecked | Whether to remove any existing formats from a role if any are added by the filter (unmodified roles will be untouched regardless of this setting) | |
Format | NameID Format to Send | Selection List - containing configured list of NameID formats | Content is name identifier format which is added to all the applicable roles of the entities which match any of the following <Entity> or {{<ConditionRef>}}elements. |
Special Processing:
- If Add Entity ID is clicked, add Search Criteria to Entity ID
Regex/Script Search
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Filter Name | Filter Name *** | Text box | Required | Filter name | |
Search Type | Search Type *** | Selection List - including: * Entity ID
|
Regex or Script | Required | Search type |
Search Criteria | *Search Criteria ** | Text box | Required | Search criteria | |
Enable Filter | Enable Filter? *** | Checkbox | Enable Filter? | ||
Remove Existing Formats | Remove Existing Formats? | Checkbox | Unchecked | Whether to remove any existing formats from a role if any are added by the filter (unmodified roles will be untouched regardless of this setting) | |
Format | NameID Format to Send | Selection List - containing * persistent
|
Content is name identifier format which is added to all the applicable roles of the entities which match any of the following <Entity> or {{<ConditionRef>}}elements. |
Entity ID Search - Edit
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Filter Name | Filter Name *** | Text only | Required | Filter name | |
Search Type | Search Type *** | Selection List - protected: | Entity ID | Required | Search type |
Search Criteria | *Search Criteria ** | Text box | Required | Search criteria | |
Add Entity ID | Add Entity ID | Button - Clickable | |||
Entity ID | Text only | 1 row per entity id added | |||
Delete | Icon - clickable | 1 per row | |||
Enable Filter | Enable Filter? *** | Checkbox | Enable Filter? | ||
Remove Existing Formats | Remove Existing Formats? | Checkbox | If previously checked, show as checked. If previously unchecked, show as unchecked. |
Whether to remove any existing formats from a role if any are added by the filter (unmodified roles will be untouched regardless of this setting) | |
Format | NameID Format to Send | Selection List - containing configured list of NameID formats | Display value previously selected | Content is name identifier format which is added to all the applicable roles of the entities which match any of the following <Entity> or {{<ConditionRef>}}elements. |
Special Processing:
- If Add Entity ID is clicked, add Search Criteria to Entity ID
Regex/Script Search - Update
Field | Label | Field Type | Default Value | Validation | Help Text |
---|---|---|---|---|---|
Filter Name | Filter Name *** | Text box | Required | Filter name | |
Search Type | Search Type *** | Selection List - protected | Regex or Script | Required | Search type |
Search Criteria | *Search Criteria ** | Text box | Required | Search criteria | |
Enable Filter | Enable Filter? *** | Checkbox | Enable Filter? | ||
Remove Existing Formats | Remove Existing Formats? | Checkbox | If previously checked, show as checked. If previously unchecked, show as unchecked. |
Whether to remove any existing formats from a role if any are added by the filter (unmodified roles will be untouched regardless of this setting) | |
Format | NameID Format to Send | Selection List - containing configured list of NameID formats | Content is name identifier format which is added to all the applicable roles of the entities which match any of the following <Entity> or {{<ConditionRef>}}elements. |