Class BuildTruststoresMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
ch.admin.bit.jeap.truststoreplugin.mojo.BuildTruststoresMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="build-truststores", defaultPhase=GENERATE_RESOURCES) public class BuildTruststoresMojo extends org.apache.maven.plugin.AbstractMojo
  • Constructor Details

    • BuildTruststoresMojo

      public BuildTruststoresMojo()
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
    • getCertificateRepositoryUrl

      public URL getCertificateRepositoryUrl()
    • getCertificateRepositoryBranch

      public String getCertificateRepositoryBranch()
    • getCertificateRepositoryDir

      public File getCertificateRepositoryDir()
    • getOutputDirs

      public List<File> getOutputDirs()
    • getTrustStoreType

      public TruststoreType getTrustStoreType()
    • getTrustStoreName

      public String getTrustStoreName()
    • getTrustStorePassword

      public String getTrustStorePassword()
    • getTokenEnvironmentPropertyName

      public String getTokenEnvironmentPropertyName()
    • getEnvironments

      public List<String> getEnvironments()
    • getIncludes

      public List<String> getIncludes()
    • getExtensions

      public List<String> getExtensions()
    • getProject

      public org.apache.maven.project.MavenProject getProject()
    • getSession

      public org.apache.maven.execution.MavenSession getSession()