Package org.pgpainless.key
Class OpenPgpV5Fingerprint
java.lang.Object
org.pgpainless.key.OpenPgpFingerprint
org.pgpainless.key._64DigitFingerprint
org.pgpainless.key.OpenPgpV5Fingerprint
- All Implemented Interfaces:
CharSequence
,Comparable<OpenPgpFingerprint>
This class represents a hex encoded, upper case OpenPGP v5 fingerprint.
-
Field Summary
Fields inherited from class org.pgpainless.key.OpenPgpFingerprint
fingerprint, utf8
-
Constructor Summary
ConstructorsConstructorDescriptionOpenPgpV5Fingerprint
(byte[] bytes) OpenPgpV5Fingerprint
(String fingerprint) Create anOpenPgpV5Fingerprint
.OpenPgpV5Fingerprint
(org.bouncycastle.openpgp.PGPKeyRing ring) OpenPgpV5Fingerprint
(org.bouncycastle.openpgp.PGPPublicKey key) OpenPgpV5Fingerprint
(org.bouncycastle.openpgp.PGPPublicKeyRing ring) OpenPgpV5Fingerprint
(org.bouncycastle.openpgp.PGPSecretKey key) OpenPgpV5Fingerprint
(org.bouncycastle.openpgp.PGPSecretKeyRing ring) -
Method Summary
Methods inherited from class org.pgpainless.key._64DigitFingerprint
compareTo, equals, getKeyId, hashCode, isValid, prettyPrint
Methods inherited from class org.pgpainless.key.OpenPgpFingerprint
charAt, length, of, of, of, parse, parseFromBinary, subSequence, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
-
Constructor Details
-
OpenPgpV5Fingerprint
Create anOpenPgpV5Fingerprint
.- Parameters:
fingerprint
- uppercase hexadecimal fingerprint of length 64
-
OpenPgpV5Fingerprint
public OpenPgpV5Fingerprint(@Nonnull byte[] bytes) -
OpenPgpV5Fingerprint
public OpenPgpV5Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPPublicKey key) -
OpenPgpV5Fingerprint
public OpenPgpV5Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPSecretKey key) -
OpenPgpV5Fingerprint
public OpenPgpV5Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPPublicKeyRing ring) -
OpenPgpV5Fingerprint
public OpenPgpV5Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPSecretKeyRing ring) -
OpenPgpV5Fingerprint
public OpenPgpV5Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPKeyRing ring)
-
-
Method Details
-
getVersion
public int getVersion()Description copied from class:OpenPgpFingerprint
Return the version of the fingerprint.- Overrides:
getVersion
in class_64DigitFingerprint
- Returns:
- version
-