[LOG4J2-2421] remove pointless creation of array
diff --git a/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AbstractEventLogger.java b/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AbstractEventLogger.java
index b3ad586..e9af187 100644
--- a/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AbstractEventLogger.java
+++ b/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AbstractEventLogger.java
@@ -28,9 +28,7 @@
 import org.apache.logging.log4j.catalog.api.plugins.ConstraintPlugins;
 import org.apache.logging.log4j.message.StructuredDataMessage;
 
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
+import java.util.*;
 
 import static org.apache.logging.log4j.catalog.api.constant.Constants.*;
 
@@ -124,8 +122,7 @@
                     missingAttributes.append(name);
                 } else {
                     if (attr.getConstraints() != null && attr.getConstraints().size() > 0) {
-                        Constraint[] constraints = attr.getConstraints().toArray(new Constraint[attr.getConstraints().size()]);
-                        validateConstraints(false, constraints, name, attributes.get(name), errors);
+                        validateConstraints(false, attr.getConstraints(), name, attributes.get(name), errors);
                     }
                 }
             }
@@ -202,9 +199,7 @@
             }
             Set<Constraint> constraintList = attribute.getConstraints();
             if (constraintList != null && constraintList.size() > 0) {
-                Constraint[] constraints =
-                        attribute.getConstraints().toArray(new Constraint[attribute.getConstraints().size()]);
-                validateConstraints(true, constraints, entry.getKey(), ThreadContext.get(entry.getKey()), errors);
+                validateConstraints(true, constraintList, entry.getKey(), ThreadContext.get(entry.getKey()), errors);
             }
         }
         if (errors.length() > 0) {
@@ -223,7 +218,7 @@
         }
     }
 
-    private static void validateConstraints(boolean isRequestContext, Constraint[] constraints, String name,
+    private static void validateConstraints(boolean isRequestContext, Collection<Constraint> constraints, String name,
                                             String value, StringBuilder errors) {
         for (Constraint constraint : constraints) {
             constraintPlugins.validateConstraint(isRequestContext, constraint.getConstraintType().getName(), name, value,