Class SecurePropertyResolver

  • All Implemented Interfaces:
    org.ops4j.util.property.PropertyResolver

    public class SecurePropertyResolver
    extends Object
    implements org.ops4j.util.property.PropertyResolver
    Class used to manually configure (by pax-web-runtime) an instance of StringEncryptor.
    • Field Detail

      • LOG

        public static final org.slf4j.Logger LOG
    • Constructor Detail

      • SecurePropertyResolver

        public SecurePropertyResolver​(org.ops4j.util.property.PropertyResolver delegate)
      • SecurePropertyResolver

        public SecurePropertyResolver​(org.ops4j.util.property.PropertyResolver resolver,
                                      org.jasypt.encryption.StringEncryptor encryptor)
    • Method Detail

      • wrap

        public static org.ops4j.util.property.PropertyResolver wrap​(org.ops4j.util.property.PropertyResolver resolver)
      • wrap

        public static org.ops4j.util.property.PropertyResolver wrap​(org.ops4j.util.property.PropertyResolver resolver,
                                                                    Object encryptor)
      • get

        public String get​(String property)
        Specified by:
        get in interface org.ops4j.util.property.PropertyResolver