Class SecureConfigurationPropertiesProviderFactory

java.lang.Object
org.mule.test.crafted.config.properties.extension.SecureConfigurationPropertiesProviderFactory
All Implemented Interfaces:
org.mule.runtime.properties.api.ConfigurationPropertiesProviderFactory

public class SecureConfigurationPropertiesProviderFactory extends Object implements org.mule.runtime.properties.api.ConfigurationPropertiesProviderFactory
Builds the provider for the secure-configuration-properties element.
Since:
4.1
  • Field Details

    • SECURE_CONFIGURATION_PROPERTIES_ELEMENT

      public static final String SECURE_CONFIGURATION_PROPERTIES_ELEMENT
      See Also:
    • SECURE_CONFIGURATION_PROPERTIES

      public static final org.mule.runtime.api.component.ComponentIdentifier SECURE_CONFIGURATION_PROPERTIES
  • Constructor Details

    • SecureConfigurationPropertiesProviderFactory

      public SecureConfigurationPropertiesProviderFactory()
  • Method Details

    • getSupportedComponentIdentifier

      public org.mule.runtime.api.component.ComponentIdentifier getSupportedComponentIdentifier()
      Specified by:
      getSupportedComponentIdentifier in interface org.mule.runtime.properties.api.ConfigurationPropertiesProviderFactory
    • createProvider

      public SecureConfigurationPropertiesProvider createProvider(org.mule.runtime.ast.api.ComponentAst providerElementDeclaration, UnaryOperator<String> localResolver, org.mule.runtime.properties.api.ResourceProvider externalResourceProvider)
      Specified by:
      createProvider in interface org.mule.runtime.properties.api.ConfigurationPropertiesProviderFactory