Package org.pgpainless.exception
Class KeyException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.pgpainless.exception.KeyException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
KeyException.ExpiredKeyException
,KeyException.MissingSecretKeyException
,KeyException.PublicKeyAlgorithmPolicyException
,KeyException.RevokedKeyException
,KeyException.UnacceptableEncryptionKeyException
,KeyException.UnacceptableSelfSignatureException
,KeyException.UnacceptableSigningKeyException
,KeyException.UnboundUserIdException
public abstract class KeyException extends java.lang.RuntimeException
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KeyException.ExpiredKeyException
static class
KeyException.MissingSecretKeyException
static class
KeyException.PublicKeyAlgorithmPolicyException
static class
KeyException.RevokedKeyException
static class
KeyException.UnacceptableEncryptionKeyException
static class
KeyException.UnacceptableSelfSignatureException
static class
KeyException.UnacceptableSigningKeyException
static class
KeyException.UnboundUserIdException
-
Constructor Summary
Constructors Modifier Constructor Description protected
KeyException(java.lang.String message, OpenPgpFingerprint fingerprint)
protected
KeyException(java.lang.String message, OpenPgpFingerprint fingerprint, java.lang.Throwable underlying)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenPgpFingerprint
getFingerprint()
-
-
-
Constructor Detail
-
KeyException
protected KeyException(@Nonnull java.lang.String message, @Nonnull OpenPgpFingerprint fingerprint)
-
KeyException
protected KeyException(@Nonnull java.lang.String message, @Nonnull OpenPgpFingerprint fingerprint, @Nonnull java.lang.Throwable underlying)
-
-
Method Detail
-
getFingerprint
public OpenPgpFingerprint getFingerprint()
-
-