Top Description Fields Constructors Methods
org.bouncycastle.bcpg.sig

public Class TrustSignature

extends SignatureSubpacket
Class Inheritance
Imports
org.bouncycastle.bcpg.SignatureSubpacket, .SignatureSubpacketTags

Signature Subpacket encoding the level and amount of trust the issuer places into the certified key or identity.
See Also
RFC4880 - Trust Packet, RFC9580 - Trust Signature

Field Summary

Inherited from org.bouncycastle.bcpg.SignatureSubpacket:
data

Constructor Summary

AccessConstructor and Description
public
TrustSignature(boolean critical, boolean isLongLength, byte[] data)

public
TrustSignature(boolean critical, int depth, int trustAmount)

Method Summary

Modifier and TypeMethod and Description
public int
public int
private static byte[]
intToByteArray(int v1, int v2)

Inherited from org.bouncycastle.bcpg.SignatureSubpacket:
encodeequalsgetDatagetTypehashCodeisCriticalisLongLength

Constructor Detail

TrustSignatureback to summary
public TrustSignature(boolean critical, boolean isLongLength, byte[] data)
TrustSignatureback to summary
public TrustSignature(boolean critical, int depth, int trustAmount)

Method Detail

getDepthback to summary
public int getDepth()
getTrustAmountback to summary
public int getTrustAmount()
intToByteArrayback to summary
private static byte[] intToByteArray(int v1, int v2)