Class MessageMetadata.Layer
java.lang.Object
org.pgpainless.decryption_verification.MessageMetadata.Layer
- All Implemented Interfaces:
MessageMetadata.Packet
- Direct Known Subclasses:
MessageMetadata.CompressedData
,MessageMetadata.EncryptedData
,MessageMetadata.Message
- Enclosing class:
MessageMetadata
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MessageMetadata.Nested
protected final int
static final int
protected final List
<SignatureVerification.Failure> protected final List
<SignatureVerification.Failure> protected final List
<SignatureVerification.Failure> protected final List
<SignatureVerification> protected final List
<SignatureVerification> protected final List
<SignatureVerification> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetChild()
Return the nested child element of this layer.Return a list of all rejected detached signatures of this layer.Return a list of all rejected one-pass-signatures of this layer.Return a list of all rejected prepended signatures of this layer.Return a list of all verified detached signatures of this layer.Return a list of all verified one-pass-signatures of this layer.Return a list of all verified prepended signatures of this layer.
-
Field Details
-
MAX_LAYER_DEPTH
public static final int MAX_LAYER_DEPTH- See Also:
-
depth
protected final int depth -
verifiedDetachedSignatures
-
rejectedDetachedSignatures
-
verifiedOnePassSignatures
-
rejectedOnePassSignatures
-
verifiedPrependedSignatures
-
rejectedPrependedSignatures
-
child
-
-
Constructor Details
-
Layer
public Layer(int depth)
-
-
Method Details
-
getChild
Return the nested child element of this layer. Might returnnull
, if this layer does not have a child element (e.g. if this is aMessageMetadata.LiteralData
packet).- Returns:
- child element
-
getVerifiedDetachedSignatures
Return a list of all verified detached signatures of this layer.- Returns:
- all verified detached signatures of this layer
-
getRejectedDetachedSignatures
Return a list of all rejected detached signatures of this layer.- Returns:
- all rejected detached signatures of this layer
-
getVerifiedOnePassSignatures
Return a list of all verified one-pass-signatures of this layer.- Returns:
- all verified one-pass-signatures of this layer
-
getRejectedOnePassSignatures
Return a list of all rejected one-pass-signatures of this layer.- Returns:
- all rejected one-pass-signatures of this layer
-
getVerifiedPrependedSignatures
Return a list of all verified prepended signatures of this layer.- Returns:
- all verified prepended signatures of this layer
-
getRejectedPrependedSignatures
Return a list of all rejected prepended signatures of this layer.- Returns:
- all rejected prepended signatures of this layer
-