Klasse OpenPgpInputStream

java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.BufferedInputStream
org.pgpainless.decryption_verification.OpenPgpInputStream
Alle implementierten Schnittstellen:
Closeable, AutoCloseable

public class OpenPgpInputStream extends BufferedInputStream
InputStream used to determine the nature of potential OpenPGP data.
  • Felddetails

  • Konstruktordetails

  • Methodendetails

    • isAsciiArmored

      public boolean isAsciiArmored()
    • isBinaryOpenPgp

      public boolean isBinaryOpenPgp()
      Return true, if the data is possibly binary OpenPGP. The criterion for this are less strict than for isLikelyOpenPgpMessage(), as it also accepts other OpenPGP packets at the beginning of the data stream. Use with caution.
      Gibt zurück:
      true if data appears to be binary OpenPGP data
    • isLikelyOpenPgpMessage

      public boolean isLikelyOpenPgpMessage()
      Returns true, if the underlying data is very likely (more than 99,9%) an OpenPGP message. OpenPGP Message means here that it starts with either an PGPEncryptedData, PGPCompressedData, PGPOnePassSignature or PGPLiteralData packet. The plausability of these data packets is checked as far as possible.
      Gibt zurück:
      true if likely OpenPGP message
    • isNonOpenPgp

      public boolean isNonOpenPgp()