Package org.jreleaser.sdk.git
Class JReleaserGpgSigner
- java.lang.Object
-
- org.eclipse.jgit.lib.GpgSigner
-
- org.jreleaser.sdk.git.JReleaserGpgSigner
-
- All Implemented Interfaces:
org.eclipse.jgit.lib.GpgObjectSigner
public class JReleaserGpgSigner extends org.eclipse.jgit.lib.GpgSigner implements org.eclipse.jgit.lib.GpgObjectSigner- Since:
- 0.1.0
- Author:
- Andres Almiray
-
-
Constructor Summary
Constructors Constructor Description JReleaserGpgSigner(org.jreleaser.model.JReleaserContext context, boolean enabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanLocateSigningKey(java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider)booleancanLocateSigningKey(java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider, org.eclipse.jgit.lib.GpgConfig config)voidsign(org.eclipse.jgit.lib.CommitBuilder commit, java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider)voidsignObject(org.eclipse.jgit.lib.ObjectBuilder object, java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider, org.eclipse.jgit.lib.GpgConfig config)
-
-
-
Method Detail
-
canLocateSigningKey
public boolean canLocateSigningKey(java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider, org.eclipse.jgit.lib.GpgConfig config) throws org.eclipse.jgit.api.errors.CanceledException, org.eclipse.jgit.api.errors.UnsupportedSigningFormatException- Specified by:
canLocateSigningKeyin interfaceorg.eclipse.jgit.lib.GpgObjectSigner- Throws:
org.eclipse.jgit.api.errors.CanceledExceptionorg.eclipse.jgit.api.errors.UnsupportedSigningFormatException
-
canLocateSigningKey
public boolean canLocateSigningKey(java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider) throws org.eclipse.jgit.api.errors.CanceledException- Specified by:
canLocateSigningKeyin classorg.eclipse.jgit.lib.GpgSigner- Throws:
org.eclipse.jgit.api.errors.CanceledException
-
sign
public void sign(org.eclipse.jgit.lib.CommitBuilder commit, java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider) throws org.eclipse.jgit.api.errors.CanceledException- Specified by:
signin classorg.eclipse.jgit.lib.GpgSigner- Throws:
org.eclipse.jgit.api.errors.CanceledException
-
signObject
public void signObject(org.eclipse.jgit.lib.ObjectBuilder object, java.lang.String gpgSigningKey, org.eclipse.jgit.lib.PersonIdent committer, org.eclipse.jgit.transport.CredentialsProvider credentialsProvider, org.eclipse.jgit.lib.GpgConfig config) throws org.eclipse.jgit.api.errors.CanceledException, org.eclipse.jgit.api.errors.UnsupportedSigningFormatException- Specified by:
signObjectin interfaceorg.eclipse.jgit.lib.GpgObjectSigner- Throws:
org.eclipse.jgit.api.errors.CanceledExceptionorg.eclipse.jgit.api.errors.UnsupportedSigningFormatException
-
-