Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-16126

[allowlist/blocklist] Problematic Language usage deprecation and replacement in messaging

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 27.0.0.Alpha2, 27.0.0.Final
    • None
    • JMS
    • None

      Need to replace the problematic language usages in messaging and its tests.  See the linked issue WFLY-14053 for common dictionary.

      Some sample occurrences:

      $ git grep -i 'black\s*list'
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_10_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_10_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_11_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_11_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_11_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_12_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_12_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_12_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_13_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_13_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_13_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_14_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_14_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_14_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_2_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_2_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_3_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_3_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_4_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_4_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_5_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_5_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_6_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_6_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_7_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_7_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_8_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_8_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_9_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_9_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingTransformerRegistration.java:                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingTransformerRegistration.java:        rejectDefinedAttributeWithDefaultValue(connectionFactory, ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingTransformerRegistration.java:                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAdd.java:        List<String> deserializationBlackList = Common.DESERIALIZATION_BLACKLIST.unwrap(context, model);
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAdd.java:        if (!deserializationBlackList.isEmpty()) {
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAdd.java:            config.setDeserializationBlackList(String.join(",", deserializationBlackList));
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAttributes.java:        StringListAttributeDefinition DESERIALIZATION_BLACKLIST = new StringListAttributeDefinition.Builder("deserialization-black-list")
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAttributes.java:                create(DESERIALIZATION_BLACKLIST, "deserializationBlackList", true),
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ExternalConnectionFactoryDefinition.java:        Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ExternalConnectionFactoryService.java:                factory.setDeserializationBlackList(config.getDeserializationBlackList());
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/PooledConnectionFactoryAdd.java:                if (attributeName.equals(Common.DESERIALIZATION_BLACKLIST.getName())) {
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/PooledConnectionFactoryAdd.java:                    value = String.join(",", Common.DESERIALIZATION_BLACKLIST.unwrap(context, model));
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_10_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_10_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_2_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_2_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_3_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_3_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_4_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIAL
      IZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_4_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_5_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_5_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_6_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_6_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_7_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_7_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_8_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_8_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_9_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_9_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_BLACKLIST,
      testsuite/integration/basic/pom.xml:                                        <exclude>org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java</exclude>
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:@ServerSetup(DeserializationBlackListTestCase.SetupTask.class)
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:public class DeserializationBlackListTestCase {
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:        private static final String CF_NAME = "myBlackListCF";
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:        JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "DeserializationBlackListTestCase.jar")
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:    public void testDeserializationBlackList() throws NamingException {
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:        // UUID is black listed, any other Serializable must be deserialized.
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:    public void testDeserializationBlackListFromRegularConnectionFactory() throws NamingException {
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:        // all classes are black listed
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationMessagingBean.java:                        name = "java:comp/env/myBlackListCF",
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationMessagingBean.java:    public static final String BLACK_LIST_CF_LOOKUP = "java:comp/env/myBlackListCF";
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationMessagingBean.java:    public static final String BLACK_LIST_REGULAR_CF_LOOKUP = "java:/jms/myBlackListCF";
      
      
      $ git grep -i 'white\s*list' 
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_10_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_10_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_11_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_11_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_11_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_12_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_12_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_12_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_13_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_13_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_13_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_14_0.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_14_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_14_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_2_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_2_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_3_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_3_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_4_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_4_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_5_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_5_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_6_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_6_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_7_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_7_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_8_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_8_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_9_0.java:                                                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingSubsystemParser_9_0.java:                        ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingTransformerRegistration.java:                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingTransformerRegistration.java:                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST);
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/MessagingTransformerRegistration.java:                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAdd.java:        List<String> deserializationWhiteList = Common.DESERIALIZATION_WHITELIST.unwrap(context, model);
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAdd.java:        if (!deserializationWhiteList.isEmpty()) {
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAdd.java:            config.setDeserializationWhiteList(String.join(",", deserializationWhiteList));
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAttributes.java:        StringListAttributeDefinition DESERIALIZATION_WHITELIST = new StringListAttributeDefinition.Builder("deserialization-white-list")
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ConnectionFactoryAttributes.java:                create(DESERIALIZATION_WHITELIST, "deserializationWhiteList", true),
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ExternalConnectionFactoryDefinition.java:        Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/ExternalConnectionFactoryService.java:                factory.setDeserializationWhiteList(config.getDeserializationWhiteList());
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/PooledConnectionFactoryAdd.java:                } else if (attributeName.equals(Common.DESERIALIZATION_WHITELIST.getName())) {
      messaging-activemq/subsystem/src/main/java/org/wildfly/extension/messaging/activemq/jms/PooledConnectionFactoryAdd.java:                    value = String.join(",", Common.DESERIALIZATION_WHITELIST.unwrap(context, model));
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_10_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_10_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_11_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_12_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_13_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_14_0_TestCase.java:                    ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_2_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST))
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_2_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST))
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_3_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST))
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_3_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST))
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_4_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_4_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST))
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_5_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_5_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST))
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_6_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_6_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST))
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_7_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_7_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_8_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_8_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_9_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      messaging-activemq/subsystem/src/test/java/org/wildfly/extension/messaging/activemq/MessagingActiveMQSubsystem_9_0_TestCase.java:                                ConnectionFactoryAttributes.Common.DESERIALIZATION_WHITELIST,
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:    public void testDeserializationWhiteList() throws NamingException {
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationBlackListTestCase.java:        // UUID is white listed, any other Serializable must not be deserialized.
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationMessagingBean.java:                        name = "java:comp/env/myWhiteListCF",
      testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/messaging/security/DeserializationMessagingBean.java:    public static final String WHITE_LIST_CF_LOOKUP = "java:comp/env/myWhiteListCF";
      
       

      Also grep for other problematic terms like master, slave, etc.

              ehugonne1@redhat.com Emmanuel Hugonnet
              cfang@redhat.com Cheng Fang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: