From 3dd4b0d654c6f6955a3ebfc9db8e0e0603fd6eef Mon Sep 17 00:00:00 2001 From: Learner045 Date: Mon, 25 Sep 2023 21:49:14 -0400 Subject: [PATCH] [ELY-2627] Changed array copy logic --- .../org/wildfly/security/x500/util/X500PrincipalUtil.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/x500/base/src/main/java/org/wildfly/security/x500/util/X500PrincipalUtil.java b/x500/base/src/main/java/org/wildfly/security/x500/util/X500PrincipalUtil.java index 391d79a1c81..2ae2012821f 100644 --- a/x500/base/src/main/java/org/wildfly/security/x500/util/X500PrincipalUtil.java +++ b/x500/base/src/main/java/org/wildfly/security/x500/util/X500PrincipalUtil.java @@ -168,9 +168,7 @@ public static String[] getAttributeValues(X500Principal principal, String oid, b } } else { // The attribute values will be in reverse order - for (int i = 0; i < len; i++) { - result[i] = strings[i]; - } + System.arraycopy(strings, 0, result, 0, len); } return result; }