Interface EncryptablePropertyResolver

All Known Implementing Classes:
DefaultLazyPropertyResolver, DefaultPropertyResolver

public interface EncryptablePropertyResolver
An interface to resolve property values that may be encrypted.
Version:
$Id: $Id
Author:
Ulises Bocchio
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the unencrypted version of the value provided free on any prefixes/suffixes or any other metadata surrounding the encrypted value.
  • Method Details

    • resolvePropertyValue

      String resolvePropertyValue(String value)
      Returns the unencrypted version of the value provided free on any prefixes/suffixes or any other metadata surrounding the encrypted value. Or the actual same String if no encryption was detected.
      Parameters:
      value - the property value
      Returns:
      either the same value if the value is not encrypted, or the decrypted version.