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 theOpenPGPSignature
that contains theSignatureSubpacket
.Return theSignatureSubpacket
itself.hashed
(SignatureSubpacket subpacket, OpenPGPSignature signature) Create aOpenPGPSignature.OpenPGPSignatureSubpacket
contained in the hashed area of anOpenPGPSignature
.boolean
isHashed()
Returnunhashed
(SignatureSubpacket subpacket, OpenPGPSignature signature) Create aOpenPGPSignature.OpenPGPSignatureSubpacket
contained in the unhashed area of anOpenPGPSignature
.
-
Method Details
-
hashed
public static OpenPGPSignature.OpenPGPSignatureSubpacket hashed(SignatureSubpacket subpacket, OpenPGPSignature signature) Create aOpenPGPSignature.OpenPGPSignatureSubpacket
contained 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.OpenPGPSignatureSubpacket
contained in the unhashed area of anOpenPGPSignature
.- Parameters:
subpacket
- subpacketsignature
- the signature containing the subpacket- Returns:
- OpenPGPSignatureSubpacket
-
getSignature
Return theOpenPGPSignature
that contains theSignatureSubpacket
.- Returns:
- signature
-
getSubpacket
Return theSignatureSubpacket
itself.- 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
-