From f8e16ea3e80dffb2b060f8e940027af1133bc180 Mon Sep 17 00:00:00 2001 From: Bill Smith Date: Fri, 22 Jun 2018 13:50:10 -0700 Subject: [PATCH] [SHIBUI-525] Added copyOf for other filter types. --- .../admin/ui/util/TestObjectGenerator.groovy | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/util/TestObjectGenerator.groovy b/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/util/TestObjectGenerator.groovy index 027158ffc..0137f1b8a 100644 --- a/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/util/TestObjectGenerator.groovy +++ b/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/util/TestObjectGenerator.groovy @@ -175,6 +175,31 @@ class TestObjectGenerator { } } + SignatureValidationFilter copyOf(SignatureValidationFilter signatureValidationFilter) { + new SignatureValidationFilter().with { + it.name = signatureValidationFilter.name + it.resourceId = signatureValidationFilter.resourceId + it.trustEngineRef = signatureValidationFilter.trustEngineRef + it.signaturePrevalidatorRef = signatureValidationFilter.signaturePrevalidatorRef + it.publicKey = signatureValidationFilter.publicKey + it.dynamicTrustedNamesStrategyRef = signatureValidationFilter.dynamicTrustedNamesStrategyRef + it.requireSignedRoot = signatureValidationFilter.requireSignedRoot + it.certificateFile = signatureValidationFilter.certificateFile + it.defaultCriteriaRef = signatureValidationFilter.defaultCriteriaRef + it + } + } + + EntityRoleWhiteListFilter copyOf(EntityRoleWhiteListFilter entityRoleWhiteListFilter) { + new EntityRoleWhiteListFilter().with { + it.name = entityRoleWhiteListFilter.name + it.resourceId = entityRoleWhiteListFilter.resourceId + it.removeEmptyEntitiesDescriptors = entityRoleWhiteListFilter.removeEmptyEntitiesDescriptors + it.removeRolelessEntityDescriptors = entityRoleWhiteListFilter.removeRolelessEntityDescriptors + it.retainedRoles = entityRoleWhiteListFilter.retainedRoles + it + } + } EntityAttributesFilter copyOf(EntityAttributesFilter entityAttributesFilter) { new EntityAttributesFilter().with { it.name = entityAttributesFilter.name