Skip to content

Commit

Permalink
[SHIBUI-525]
Browse files Browse the repository at this point in the history
Added copyOf for other filter types.
  • Loading branch information
Bill Smith committed Jun 22, 2018
1 parent 38b76f5 commit f8e16ea
Showing 1 changed file with 25 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit f8e16ea

Please sign in to comment.