Class DecryptionResult


  • public class DecryptionResult
    extends java.lang.Object
    Holds the most detailed information about a decrypted file
    • Field Detail

      • 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 be null 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 if armored. Note: might be empty if the encrypted data was armored but contained no headers.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object