package de.tu_dresden.diplom.richter_mirko_mat2628335.common.handler.data;

import de.tu_dresden.diplom.richter_mirko_mat2628335.common.result.IFBaseResult;
import de.tu_dresden.diplom.richter_mirko_mat2628335.common.entity.IFEntity;

/**
 * Interfaces that represents infromation that have been colleted an some encryption
 * operation.
 */
public interface IFEncryptionHandlingInfo extends IFCryptHandlingInfo{

   /**
    * Gets the entity that was used to encrypt.
    * @return
    */
   public IFEntity getEncryptingEntity();

   /**
    * Sets the entity that shall be used to encrypt.
    * @param entity
    */
   public void setEncryptingEntity(IFEntity entity);
}
