|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.bcpg.SignatureSubpacket
org.bouncycastle.bcpg.sig.Features
Signature Subpacket encoding, which features are supported by the key-holders implementation.
Field Summary | |
static 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) |
static byte |
FEATURE_MODIFICATION_DETECTION
Identifier for the Modification Detection (packets 18 and 19) Symmetrically Encrypted Integrity Protected Data packet version 1. |
static byte |
FEATURE_SEIPD_V2
Symmetrically Encrypted Integrity Protected Data packet version 2. |
static byte |
FEATURE_VERSION_5_PUBLIC_KEY
Identifier for the Version 5 Public-Key Packet format and corresponding new fingerprint format |
Fields inherited from class org.bouncycastle.bcpg.SignatureSubpacket |
data |
Constructor Summary | |
Features(boolean critical,
boolean isLongLength,
byte[] data)
|
|
Features(boolean critical,
byte features)
|
|
Features(boolean critical,
int features)
|
Method Summary | |
byte |
getFeatures()
|
boolean |
supportsFeature(byte feature)
Returns if a particular feature is supported. |
boolean |
supportsModificationDetection()
Returns if modification detection is supported. |
boolean |
supportsSEIPDv2()
|
Methods inherited from class org.bouncycastle.bcpg.SignatureSubpacket |
encode, equals, getData, getType, hashCode, isCritical, isLongLength |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final byte FEATURE_MODIFICATION_DETECTION
public static final byte FEATURE_AEAD_ENCRYPTED_DATA
public static final byte FEATURE_VERSION_5_PUBLIC_KEY
public static final byte FEATURE_SEIPD_V2
Constructor Detail |
public Features(boolean critical, boolean isLongLength, byte[] data)
public Features(boolean critical, byte features)
public Features(boolean critical, int features)
Method Detail |
public byte getFeatures()
public boolean supportsModificationDetection()
public boolean supportsSEIPDv2()
public boolean supportsFeature(byte feature)
|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |