Skip to content

Isis 2619 : sorts out fixtures for secman#529

Merged
danhaywood merged 5 commits intomasterfrom
ISIS-2619
May 14, 2021
Merged

Isis 2619 : sorts out fixtures for secman#529
danhaywood merged 5 commits intomasterfrom
ISIS-2619

Conversation

@danhaywood
Copy link
Contributor

To minimize duplication, adds constants for OBJECT_ONLY and NAMESPACE and uses them if possible

Also takes advantage of updated 'associateWith' and new 'choicesFrom' where nec, for the secman mixins.

Finally, also improves javadoc for secman's config bean, and removes the fixtureRoleName that was unnecessary (its default namespace permissions were incorrect, and its purpose superceded by the new set of more targetted seed scripts).

Also:
- introduces NAMESPACE and OBJECT_TYPE constants as required
- uses FQCN for secman entity 'FROM' clauses
- removes fixtureRoleName from secman config bean (no point discerned)
- adds comments for usage of Secman config bean
@danhaywood danhaywood merged commit d4196bf into master May 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant