Package org.bouncycastle.openpgp.api
Class OpenPGPSignature.OpenPGPSignatureSubpacket
java.lang.Object
org.bouncycastle.openpgp.api.OpenPGPSignature.OpenPGPSignatureSubpacket
- Enclosing class:
OpenPGPSignature
SignatureSubpacket and the OpenPGPSignature that contains it.-
Method Summary
Modifier and TypeMethodDescriptionReturn theOpenPGPSignaturethat contains theSignatureSubpacket.Return theSignatureSubpacketitself.hashed(SignatureSubpacket subpacket, OpenPGPSignature signature) Create aOpenPGPSignature.OpenPGPSignatureSubpacketcontained in the hashed area of anOpenPGPSignature.booleanisHashed()Returnunhashed(SignatureSubpacket subpacket, OpenPGPSignature signature) Create aOpenPGPSignature.OpenPGPSignatureSubpacketcontained in the unhashed area of anOpenPGPSignature.
-
Method Details
-
hashed
public static OpenPGPSignature.OpenPGPSignatureSubpacket hashed(SignatureSubpacket subpacket, OpenPGPSignature signature) Create aOpenPGPSignature.OpenPGPSignatureSubpacketcontained in the hashed area of anOpenPGPSignature.- Parameters:
subpacket- subpacketsignature- the signature containing the subpacket- Returns:
- OpenPGPSignatureSubpacket
-
unhashed
public static OpenPGPSignature.OpenPGPSignatureSubpacket unhashed(SignatureSubpacket subpacket, OpenPGPSignature signature) Create aOpenPGPSignature.OpenPGPSignatureSubpacketcontained in the unhashed area of anOpenPGPSignature.- Parameters:
subpacket- subpacketsignature- the signature containing the subpacket- Returns:
- OpenPGPSignatureSubpacket
-
getSignature
Return theOpenPGPSignaturethat contains theSignatureSubpacket.- Returns:
- signature
-
getSubpacket
Return theSignatureSubpacketitself.- Returns:
-
isHashed
public boolean isHashed()Returntrue
if the subpacket is contained in the hashed area of theOpenPGPSignature, false otherwise.- Returns:
- true if the subpacket is hashed, false if it is unhashed
-