Package org.c02e.jpgpj
Class DecryptionResult
- java.lang.Object
-
- org.c02e.jpgpj.DecryptionResult
-
public class DecryptionResult extends java.lang.Object
Holds the most detailed information about a decrypted file
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
armored
private java.util.List<java.lang.String>
armorHeaders
private FileMetadata
fileMetadata
-
Constructor Summary
Constructors Constructor Description DecryptionResult(FileMetadata fileMetadata, boolean armored, java.util.Collection<java.lang.String> armorHeaders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getArmorHeaders()
FileMetadata
getFileMetadata()
boolean
isAsciiArmored()
java.lang.String
toString()
-
-
-
Field Detail
-
fileMetadata
private final FileMetadata fileMetadata
-
armored
private final boolean armored
-
armorHeaders
private final java.util.List<java.lang.String> armorHeaders
-
-
Constructor Detail
-
DecryptionResult
public DecryptionResult(FileMetadata fileMetadata, boolean armored, java.util.Collection<java.lang.String> armorHeaders)
-
-
Method Detail
-
getFileMetadata
public FileMetadata getFileMetadata()
- Returns:
- The decrypted
FileMetadata
- may benull
if none was provided
-
isAsciiArmored
public boolean isAsciiArmored()
- Returns:
true
if the encrypted data was armored
-
getArmorHeaders
public java.util.List<java.lang.String> getArmorHeaders()
- Returns:
- An unmodifiable
List
of extracted armored headers - is valid only ifarmored
. Note: might be empty if the encrypted data was armored but contained no headers.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-