Interface SecretKeyGenerator


public interface SecretKeyGenerator
Specific interface for generating secret keys
  • Method Details

    • generate

      ProvidedKey generate(Pbe fromTemplate)
      Generates key from template
      Parameters:
      fromTemplate - Template that defines encrypting key properties like encryption algorithm, key size, key name that are going to be used on creation
      Returns:
      generated key
    • generateRaw

      ProvidedKey generateRaw(Pbe fromTemplate)
      Generates key from template using default salt and iterations count
      Parameters:
      fromTemplate - Template that defines encrypting key properties like encryption algorithm, key size, key name that are going to be used on creation
      Returns:
      generated key
    • generate

      ProvidedKey generate(Secret fromTemplate)
      Generates key from Secret template
      Parameters:
      fromTemplate - Template that defines encrypting key properties like encryption algorithm, key size, key name that are going to be used on creation
      Returns:
      generated key