public class BouncyCastleGpgSigner extends GpgSigner implements GpgObjectSigner
| Constructor and Description |
|---|
BouncyCastleGpgSigner()
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canLocateSigningKey(String gpgSigningKey,
PersonIdent committer,
CredentialsProvider credentialsProvider) |
boolean |
canLocateSigningKey(String gpgSigningKey,
PersonIdent committer,
CredentialsProvider credentialsProvider,
GpgConfig config) |
void |
sign(CommitBuilder commit,
String gpgSigningKey,
PersonIdent committer,
CredentialsProvider credentialsProvider) |
void |
signObject(ObjectBuilder object,
String gpgSigningKey,
PersonIdent committer,
CredentialsProvider credentialsProvider,
GpgConfig config) |
getDefault, setDefaultpublic BouncyCastleGpgSigner()
The BounceCastleProvider will be registered if necessary.
public boolean canLocateSigningKey(@Nullable String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider) throws CanceledException
canLocateSigningKey in class GpgSignerCanceledExceptionpublic boolean canLocateSigningKey(@Nullable String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config) throws CanceledException, UnsupportedSigningFormatException
canLocateSigningKey in interface GpgObjectSignerCanceledExceptionUnsupportedSigningFormatExceptionpublic void sign(@NonNull CommitBuilder commit, @Nullable String gpgSigningKey, @NonNull PersonIdent committer, CredentialsProvider credentialsProvider) throws CanceledException
sign in class GpgSignerCanceledExceptionpublic void signObject(@NonNull ObjectBuilder object, @Nullable String gpgSigningKey, @NonNull PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config) throws CanceledException, UnsupportedSigningFormatException
signObject in interface GpgObjectSignerCanceledExceptionUnsupportedSigningFormatExceptionCopyright © 2021 Eclipse JGit Project. All rights reserved.