Bouncy Castle Cryptography Library 1.79

org.bouncycastle.bcpg.sig
Class SignatureTarget

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

public class SignatureTarget
extends SignatureSubpacket

Signature Subpacket containing the hash value of another signature to which this signature applies to.

See Also:
RFC4880 - Signature Target, RFC9580 - Signature Target

Fields inherited from class org.bouncycastle.bcpg.SignatureSubpacket
data
 
Constructor Summary
SignatureTarget(boolean critical, boolean isLongLength, byte[] data)
           
SignatureTarget(boolean critical, int publicKeyAlgorithm, int hashAlgorithm, byte[] hashData)
           
 
Method Summary
 int getHashAlgorithm()
           
 byte[] getHashData()
           
 int getPublicKeyAlgorithm()
           
 
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

SignatureTarget

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

SignatureTarget

public SignatureTarget(boolean critical,
                       int publicKeyAlgorithm,
                       int hashAlgorithm,
                       byte[] hashData)
Method Detail

getPublicKeyAlgorithm

public int getPublicKeyAlgorithm()

getHashAlgorithm

public int getHashAlgorithm()

getHashData

public byte[] getHashData()

Bouncy Castle Cryptography Library 1.79