Class Features


public class Features extends SignatureSubpacket
  • Field Details

    • FEATURE_MODIFICATION_DETECTION

      public static final byte FEATURE_MODIFICATION_DETECTION
      Identifier for the Modification Detection (packets 18 and 19)
      See Also:
    • FEATURE_AEAD_ENCRYPTED_DATA

      public static final byte FEATURE_AEAD_ENCRYPTED_DATA
      Identifier for the AEAD Encrypted Data Packet (packet 20) and version 5 Symmetric-Key Encrypted Session Key Packets (packet 3)
      See Also:
    • FEATURE_VERSION_5_PUBLIC_KEY

      public static final byte FEATURE_VERSION_5_PUBLIC_KEY
      Identifier for the Version 5 Public-Key Packet format and corresponding new fingerprint format
      See Also:
  • Constructor Details

    • Features

      public Features(boolean critical, boolean isLongLength, byte[] data)
    • Features

      public Features(boolean critical, byte features)
    • Features

      public Features(boolean critical, int features)
  • Method Details

    • getFeatures

      public byte getFeatures()
    • supportsModificationDetection

      public boolean supportsModificationDetection()
      Returns if modification detection is supported.
    • supportsFeature

      public boolean supportsFeature(byte feature)
      Returns if a particular feature is supported.