001package io.ebean.config;
002
003/**
004 * Represents the key used for encryption.
005 * <p>
006 * For simple cases this often represent a simple String key but depending on
007 * the encryption method this could contain other details.
008 */
009@FunctionalInterface
010public interface EncryptKey {
011
012  /**
013   * Return the string key value.
014   */
015  String getStringValue();
016}