Class PlainFileKey


public class PlainFileKey extends FileKey<PlainFileKey.Version>
Plain file key model.

This model holds plain file key data.
  • Constructor Details

    • PlainFileKey

      public PlainFileKey(PlainFileKey.Version version, byte[] key, byte[] iv) throws IllegalArgumentException
      Constructs a new plain file key.
      Parameters:
      version - The file key version.
      key - The plain file key.
      iv - The encryption initialization vector.
      Throws:
      IllegalArgumentException - If a parameter is invalid (e.g. null or empty).