Index

A B C D E F G H I K L N O P S T U 
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
 

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.
Call mvn 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
 
settings - Variable in class org.apache.maven.plugins.gpg.AbstractGpgMojo
Current user system settings for use in Maven.
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

toString() - Method in class org.apache.maven.plugins.gpg.GpgVersion
 

U

useAgent - Variable in class org.apache.maven.plugins.gpg.AbstractGpgSigner
 
A B C D E F G H I K L N O P S T U 
All Classes and Interfaces|All Packages|Constant Field Values