Class OpenPgpV4Fingerprint

java.lang.Object
org.pgpainless.key.OpenPgpFingerprint
org.pgpainless.key.OpenPgpV4Fingerprint
All Implemented Interfaces:
CharSequence, Comparable<OpenPgpFingerprint>

public class OpenPgpV4Fingerprint extends OpenPgpFingerprint
This class represents a hex encoded, uppercase OpenPGP v4 fingerprint.
  • Field Details

  • Constructor Details

    • OpenPgpV4Fingerprint

      public OpenPgpV4Fingerprint(@Nonnull String fingerprint)
      Parameters:
      fingerprint - uppercase hexadecimal fingerprint of length 40
    • OpenPgpV4Fingerprint

      public OpenPgpV4Fingerprint(@Nonnull byte[] bytes)
    • OpenPgpV4Fingerprint

      public OpenPgpV4Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPPublicKey key)
    • OpenPgpV4Fingerprint

      public OpenPgpV4Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPSecretKey key)
    • OpenPgpV4Fingerprint

      public OpenPgpV4Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPPublicKeyRing ring)
    • OpenPgpV4Fingerprint

      public OpenPgpV4Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPSecretKeyRing ring)
    • OpenPgpV4Fingerprint

      public OpenPgpV4Fingerprint(@Nonnull org.bouncycastle.openpgp.PGPKeyRing ring)
  • Method Details