All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.avaje.ebean.config.EncryptKeyManager Maven / Gradle / Ivy

There is a newer version: 8.1.1
Show newest version
package com.avaje.ebean.config;

/**
 * Determine keys used for encryption and decryption.
 * 
 * @author rbygrave
 */
public interface EncryptKeyManager {

  /**
   * Initialise the EncryptKeyManager.
   * 

* This gives the EncryptKeyManager the opportunity to get keys etc. *

*/ void initialise(); /** * Return the key used to encrypt and decrypt a property mapping to the given * table and column. */ EncryptKey getEncryptKey(String tableName, String columnName); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy