Bouncy Castle Cryptography Library 1.79

org.bouncycastle.bcpg.sig
Class IssuerFingerprint

java.lang.Object
  |
  +--org.bouncycastle.bcpg.SignatureSubpacket
        |
        +--org.bouncycastle.bcpg.sig.IssuerFingerprint

public class IssuerFingerprint
extends SignatureSubpacket

Signature Subpacket containing the fingerprint of the issuers signing (sub-) key. This packet supersedes the IssuerKeyID subpacket.

See Also:
RFC9580 - Issuer Fingerprint

Fields inherited from class org.bouncycastle.bcpg.SignatureSubpacket
data
 
Constructor Summary
IssuerFingerprint(boolean critical, boolean isLongLength, byte[] data)
           
IssuerFingerprint(boolean critical, int keyVersion, byte[] fingerprint)
           
 
Method Summary
 byte[] getFingerprint()
           
 long getKeyID()
           
 KeyIdentifier getKeyIdentifier()
           
 int getKeyVersion()
           
 
Methods inherited from class org.bouncycastle.bcpg.SignatureSubpacket
encode, equals, getData, getType, hashCode, isCritical, isLongLength
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssuerFingerprint

public IssuerFingerprint(boolean critical,
                         boolean isLongLength,
                         byte[] data)

IssuerFingerprint

public IssuerFingerprint(boolean critical,
                         int keyVersion,
                         byte[] fingerprint)
Method Detail

getKeyVersion

public int getKeyVersion()

getFingerprint

public byte[] getFingerprint()

getKeyID

public long getKeyID()

getKeyIdentifier

public KeyIdentifier getKeyIdentifier()

Bouncy Castle Cryptography Library 1.79