Class AbstractEncryptTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.axelor.gradle.tasks.AbstractEncryptTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>
Direct Known Subclasses:
EncryptFileTask, EncryptTextTask

public abstract class AbstractEncryptTask extends org.gradle.api.DefaultTask
  • Field Details

  • Constructor Details

    • AbstractEncryptTask

      public AbstractEncryptTask()
  • Method Details

    • setPassword

      public void setPassword(String password)
    • setAlgorithm

      public void setAlgorithm(String algorithm)
    • setKeyObtentionIterations

      public void setKeyObtentionIterations(String keyObtentionIterations)
    • setProviderName

      public void setProviderName(String providerName)
    • setProviderClassName

      public void setProviderClassName(String providerClassName)
    • setSaltGeneratorClassname

      public void setSaltGeneratorClassname(String saltGeneratorClassname)
    • setIvGeneratorClassname

      public void setIvGeneratorClassname(String ivGeneratorClassname)
    • setStringOutputType

      public void setStringOutputType(String stringOutputType)
    • validate

      public void validate()
    • doEncrypt

      public abstract void doEncrypt()
    • printOutput

      public abstract void printOutput()
    • end

      public void end()
    • encrypt

      public void encrypt()
    • log

      protected void log(String message, Object... args)
    • getEncryptor

      @Internal protected com.axelor.tools.encryption.StringEncryption getEncryptor()
    • getConfigurationFile

      @Internal protected Path getConfigurationFile()