Package org.apache.maven.plugins.gpg
Interface BcSigner.Loader
- All Known Implementing Classes:
BcSigner.GpgAgentPasswordLoader
,BcSigner.GpgConfLoader
,BcSigner.GpgEnvLoader
- Enclosing class:
BcSigner
public static interface BcSigner.Loader
-
Method Summary
Modifier and TypeMethodDescriptiondefault byte[]
loadKeyFingerprint
(org.eclipse.aether.RepositorySystemSession session) Returns the key fingerprint, ornull
.default byte[]
loadKeyRingMaterial
(org.eclipse.aether.RepositorySystemSession session) Returns the key ring material, ornull
.default char[]
loadPassword
(org.eclipse.aether.RepositorySystemSession session, byte[] fingerprint) Returns the key password, ornull
.
-
Method Details
-
loadKeyRingMaterial
default byte[] loadKeyRingMaterial(org.eclipse.aether.RepositorySystemSession session) throws IOException Returns the key ring material, ornull
.- Throws:
IOException
-
loadKeyFingerprint
default byte[] loadKeyFingerprint(org.eclipse.aether.RepositorySystemSession session) throws IOException Returns the key fingerprint, ornull
.- Throws:
IOException
-
loadPassword
default char[] loadPassword(org.eclipse.aether.RepositorySystemSession session, byte[] fingerprint) throws IOException Returns the key password, ornull
.- Throws:
IOException
-