Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractGpgMojo - Class in org.apache.maven.plugins.gpg
- AbstractGpgMojo() - Constructor for class org.apache.maven.plugins.gpg.AbstractGpgMojo
- AbstractGpgSigner - Class in org.apache.maven.plugins.gpg
-
A base class for all classes that implements signing of files.
- AbstractGpgSigner() - Constructor for class org.apache.maven.plugins.gpg.AbstractGpgSigner
- args - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- ArtifactCollectorSPI - Interface in org.apache.maven.plugins.gpg
-
Artifact collector SPI, that collects artifacts in some way from given
RemoteRepository
.
B
- BcSigner - Class in org.apache.maven.plugins.gpg
-
A signer implementation that uses pure Java Bouncy Castle implementation to sign.
- BcSigner(RepositorySystemSession, String, String, String, String, String) - Constructor for class org.apache.maven.plugins.gpg.BcSigner
- BcSigner.GpgAgentPasswordLoader - Class in org.apache.maven.plugins.gpg
- BcSigner.GpgConfLoader - Class in org.apache.maven.plugins.gpg
- BcSigner.GpgEnvLoader - Class in org.apache.maven.plugins.gpg
- BcSigner.Loader - Interface in org.apache.maven.plugins.gpg
C
- collect() - Method in class org.apache.maven.plugins.gpg.FilesCollector
- collectArtifacts(RepositorySystemSession, RemoteRepository) - Method in interface org.apache.maven.plugins.gpg.ArtifactCollectorSPI
-
Returns collected artifacts or
null
if collection was not possible for any reason. - collectArtifacts(RepositorySystemSession, RemoteRepository) - Method in class org.apache.maven.plugins.gpg.SignDeployedMojo
-
Returns a collection of remotely deployed artifacts that needs to be signed and have signatures deployed next to them.
- compareTo(GpgVersion) - Method in class org.apache.maven.plugins.gpg.GpgVersion
- createSigner(String) - Method in class org.apache.maven.plugins.gpg.AbstractGpgMojo
D
- DEFAULT_ENV_MAVEN_GPG_FINGERPRINT - Static variable in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- DEFAULT_ENV_MAVEN_GPG_KEY - Static variable in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- DEFAULT_ENV_MAVEN_GPG_PASSPHRASE - Static variable in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- defaultKeyring - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- deploy(RemoteRepository, List<Artifact>) - Method in class org.apache.maven.plugins.gpg.SignAndDeployFileMojo
-
Deploy an artifact from a particular file.
- doExecute() - Method in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- doExecute() - Method in class org.apache.maven.plugins.gpg.GpgSignAttachedMojo
- doExecute() - Method in class org.apache.maven.plugins.gpg.SignAndDeployFileMojo
- doExecute() - Method in class org.apache.maven.plugins.gpg.SignDeployedMojo
E
- enforceBestPractices() - Method in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- equals(Object) - Method in class org.apache.maven.plugins.gpg.GpgVersion
- execute() - Method in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- execute() - Method in class org.apache.maven.plugins.maven_gpg_plugin.HelpMojo
F
- FilesCollector - Class in org.apache.maven.plugins.gpg
-
Collects project artifact, the POM, and attached artifacts to be signed.
- FilesCollector(MavenProject, String[], Log) - Constructor for class org.apache.maven.plugins.gpg.FilesCollector
- FilesCollector.Item - Class in org.apache.maven.plugins.gpg
G
- generateSignatureForArtifact(File) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
-
Create a detached signature file for the provided file.
- generateSignatureForFile(File, File) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
-
Generate the detached signature file for the provided file.
- generateSignatureForFile(File, File) - Method in class org.apache.maven.plugins.gpg.BcSigner
- generateSignatureForFile(File, File) - Method in class org.apache.maven.plugins.gpg.GpgSigner
-
Generate the detached signature file for the provided file.
- getClassifier() - Method in class org.apache.maven.plugins.gpg.FilesCollector.Item
- getExtension() - Method in class org.apache.maven.plugins.gpg.FilesCollector.Item
- getFile() - Method in class org.apache.maven.plugins.gpg.FilesCollector.Item
- getGpgVersion() - Method in class org.apache.maven.plugins.gpg.GpgVersionParser
- getKeyInfo() - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
-
Should return some identification about the used key for logging purposes.
- getKeyInfo() - Method in class org.apache.maven.plugins.gpg.BcSigner
- getKeyInfo() - Method in class org.apache.maven.plugins.gpg.GpgSigner
- getLog() - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- getPassphrase(MavenProject) - Method in class org.apache.maven.plugins.gpg.AbstractGpgMojo
-
Deprecated.
- GpgAgentPasswordLoader() - Constructor for class org.apache.maven.plugins.gpg.BcSigner.GpgAgentPasswordLoader
- GpgConfLoader() - Constructor for class org.apache.maven.plugins.gpg.BcSigner.GpgConfLoader
- GpgEnvLoader() - Constructor for class org.apache.maven.plugins.gpg.BcSigner.GpgEnvLoader
- GpgSignAttachedMojo - Class in org.apache.maven.plugins.gpg
-
Sign project artifact, the POM, and attached artifacts with GnuPG for deployment.
- GpgSignAttachedMojo() - Constructor for class org.apache.maven.plugins.gpg.GpgSignAttachedMojo
- GpgSigner - Class in org.apache.maven.plugins.gpg
-
A signer implementation that uses the GnuPG command line executable.
- GpgSigner(String) - Constructor for class org.apache.maven.plugins.gpg.GpgSigner
- GpgVersion - Class in org.apache.maven.plugins.gpg
-
Represents the semver value of GPG.
- GpgVersionParser - Class in org.apache.maven.plugins.gpg
-
Parse the output of
gpg --version
and exposes these as dedicated objects.
H
- hashCode() - Method in class org.apache.maven.plugins.gpg.GpgVersion
- HelpMojo - Class in org.apache.maven.plugins.maven_gpg_plugin
-
Display help information on maven-gpg-plugin.
Callmvn gpg:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.apache.maven.plugins.maven_gpg_plugin.HelpMojo
- homeDir - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
I
- isAtLeast(GpgVersion) - Method in class org.apache.maven.plugins.gpg.GpgVersion
-
Verify if this version is at least some other version
- isBefore(GpgVersion) - Method in class org.apache.maven.plugins.gpg.GpgVersion
-
Verify if this version is before some other version
- isExcluded(Artifact) - Method in class org.apache.maven.plugins.gpg.FilesCollector
-
Tests whether or not a name matches at least one exclude pattern.
- isInteractive - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- Item(File, String) - Constructor for class org.apache.maven.plugins.gpg.FilesCollector.Item
- Item(File, String, String) - Constructor for class org.apache.maven.plugins.gpg.FilesCollector.Item
K
- keyname - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
L
- loadKeyFingerprint(RepositorySystemSession) - Method in class org.apache.maven.plugins.gpg.BcSigner.GpgConfLoader
- loadKeyFingerprint(RepositorySystemSession) - Method in class org.apache.maven.plugins.gpg.BcSigner.GpgEnvLoader
- loadKeyFingerprint(RepositorySystemSession) - Method in interface org.apache.maven.plugins.gpg.BcSigner.Loader
-
Returns the key fingerprint, or
null
. - loadKeyRingMaterial(RepositorySystemSession) - Method in class org.apache.maven.plugins.gpg.BcSigner.GpgConfLoader
- loadKeyRingMaterial(RepositorySystemSession) - Method in class org.apache.maven.plugins.gpg.BcSigner.GpgEnvLoader
- loadKeyRingMaterial(RepositorySystemSession) - Method in interface org.apache.maven.plugins.gpg.BcSigner.Loader
-
Returns the key ring material, or
null
. - loadPassword(RepositorySystemSession, byte[]) - Method in class org.apache.maven.plugins.gpg.BcSigner.GpgAgentPasswordLoader
- loadPassword(RepositorySystemSession, byte[]) - Method in interface org.apache.maven.plugins.gpg.BcSigner.Loader
-
Returns the key password, or
null
. - lockMode - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
N
- NAME - Static variable in class org.apache.maven.plugins.gpg.BcSigner
- NAME - Static variable in class org.apache.maven.plugins.gpg.GpgSigner
- newSigner(MavenProject) - Method in class org.apache.maven.plugins.gpg.AbstractGpgMojo
O
- org.apache.maven.plugins.gpg - package org.apache.maven.plugins.gpg
- org.apache.maven.plugins.maven_gpg_plugin - package org.apache.maven.plugins.maven_gpg_plugin
P
- parse(String) - Static method in class org.apache.maven.plugins.gpg.GpgVersion
- parse(String) - Static method in class org.apache.maven.plugins.gpg.GpgVersionParser
- passphrase - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- prepare() - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
-
Must be invoked BEFORE signing!
- prepare() - Method in class org.apache.maven.plugins.gpg.BcSigner
- project - Variable in class org.apache.maven.plugins.gpg.GpgSignAttachedMojo
-
The maven project.
- publicKeyring - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
S
- secretKeyring - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- session - Variable in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- setArgs(List<String>) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setBaseDirectory(File) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setBuildDirectory(File) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setDefaultKeyring(boolean) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setHomeDirectory(File) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setInteractive(boolean) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setKeyName(String) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setLockMode(String) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setLog(Log) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setOutputDirectory(File) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setPassPhrase(String) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setPublicKeyring(String) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setSecretKeyring(String) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- setTerminatePassphrase(boolean) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- settings - Variable in class org.apache.maven.plugins.gpg.AbstractGpgMojo
-
Current user system settings for use in Maven.
- settingsDecrypter - Variable in class org.apache.maven.plugins.gpg.AbstractGpgMojo
- setUseAgent(boolean) - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- SignAndDeployFileMojo - Class in org.apache.maven.plugins.gpg
-
Signs artifacts and deploys the artifacts and signatures in the remote repository.
- SignAndDeployFileMojo() - Constructor for class org.apache.maven.plugins.gpg.SignAndDeployFileMojo
- SIGNATURE_EXTENSION - Static variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- SignDeployedMojo - Class in org.apache.maven.plugins.gpg
-
Resolves given artifacts from a given remote repository, signs them, and deploys the signatures next to signed artifacts, and cleans up afterward.
- SignDeployedMojo() - Constructor for class org.apache.maven.plugins.gpg.SignDeployedMojo
- signerName() - Method in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- signerName() - Method in class org.apache.maven.plugins.gpg.BcSigner
- signerName() - Method in class org.apache.maven.plugins.gpg.GpgSigner
T
- terminatePassphrase - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
- toString() - Method in class org.apache.maven.plugins.gpg.GpgVersion
U
- useAgent - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
All Classes and Interfaces|All Packages|Constant Field Values