All Classes and Interfaces

Class
Description
 
Common API methods shared between verification of inline signatures (InlineVerify) and verification of detached signatures (DetachedVerify).
 
 
Tuple of a byte array and associated result object.
 
 
 
 
API for verifying detached signatures.
 
 
 
 
 
Split cleartext signed messages up into data and signatures.
 
 
API for verification of inline-signed messages.
 
Backport of java.util.Optional for older Android versions.
OutputStream that buffers data being written into it, until its underlying output stream is being replaced.
 
 
 
 
 
This class contains various information about a signed message.
 
Stateless OpenPGP Interface.
 
Exception that gets thrown if a special designator (starting with @) is given, but the filesystem contains a file matching the designator.
Invalid data type (no secret key where KEYS expected, etc.).
Unable to decrypt (sop decrypt).
Certificate not encryption capable (e,g, expired, revoked, unacceptable usage).
Non-Text input where text expected.
Incomplete verification instructions (sop decrypt).
Key not signature-capable (e.g.
A KEYS input is protected (locked) with a password and sop failed to unlock it.
Missing required argument.
Input file does not exist.
No acceptable signatures found (sop verify, inline-verify).
Output file already exists.
Non-UTF-8 or otherwise unreliable password (sop encrypt).
Asymmetric algorithm unsupported (sop encrypt, sign, inline-sign).
Unsupported option.
An indirect parameter is a special designator (it starts with @), but sop does not know how to handle the prefix.
Unsupported subcommand.
Utility class to parse and format dates as ISO-8601 UTC timestamps.