Enum InputSymbol
- java.lang.Object
-
- java.lang.Enum<InputSymbol>
-
- org.pgpainless.decryption_verification.syntax_check.InputSymbol
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<InputSymbol>
public enum InputSymbol extends java.lang.Enum<InputSymbol>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CompressedData
APGPCompressedData
packet.EncryptedData
APGPEncryptedDataList
object.EndOfSequence
Marks the end of a (sub-) sequence.LiteralData
APGPLiteralData
packet.OnePassSignature
APGPOnePassSignatureList
object.Signature
APGPSignatureList
object.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InputSymbol
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static InputSymbol[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LiteralData
public static final InputSymbol LiteralData
APGPLiteralData
packet.
-
Signature
public static final InputSymbol Signature
APGPSignatureList
object.
-
OnePassSignature
public static final InputSymbol OnePassSignature
APGPOnePassSignatureList
object.
-
CompressedData
public static final InputSymbol CompressedData
APGPCompressedData
packet. The contents of this packet MUST form a valid OpenPGP message, so a nested PDA is opened to verify its nested packet sequence.
-
EncryptedData
public static final InputSymbol EncryptedData
APGPEncryptedDataList
object. This object combines multiple ESKs and the corresponding Symmetrically Encrypted (possibly Integrity Protected) Data packet.
-
EndOfSequence
public static final InputSymbol EndOfSequence
Marks the end of a (sub-) sequence. This input is given if the end of an OpenPGP message is reached. This might be the case for the end of the whole ciphertext, or the end of a packet with nested contents (e.g. the end of a Compressed Data packet).
-
-
Method Detail
-
values
public static InputSymbol[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (InputSymbol c : InputSymbol.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static InputSymbol valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-