public abstract class AbstractOpenPGPKeySignatureGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected SignatureSubpacketsFunction |
defaultAeadAlgorithmPreferences
Standard AEAD encryption preferences (SEIPDv2).
|
protected SignatureSubpacketsFunction |
defaultCompressionAlgorithmPreferences
Standard compression algorithm preferences.
|
protected SignatureSubpacketsFunction |
defaultFeatures
Standard features to announce.
|
protected SignatureSubpacketsFunction |
defaultHashAlgorithmPreferences
Standard signature hash algorithm preferences.
|
protected SignatureSubpacketsFunction |
defaultSymmetricKeyPreferences
Standard symmetric-key encryption preferences (SEIPDv1).
|
protected SignatureSubpacketsFunction |
directKeySignatureSubpackets
Standard signature subpackets for the direct-key signature.
|
protected SignatureSubpacketsFunction |
encryptionSubkeySubpackets
Standard signature subpackets for encryption subkey's binding signatures.
|
protected SignatureSubpacketsFunction |
signingSubkeySubpackets
Standard signature subpackets for signing subkey's binding signatures.
|
Constructor and Description |
---|
AbstractOpenPGPKeySignatureGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
setDefaultAeadAlgorithmPreferences(SignatureSubpacketsFunction aeadAlgorithmPreferences) |
void |
setDefaultCompressionAlgorithmPreferences(SignatureSubpacketsFunction compressionAlgorithmPreferences) |
void |
setDefaultFeatures(SignatureSubpacketsFunction features) |
void |
setDefaultHashAlgorithmPreferences(SignatureSubpacketsFunction hashAlgorithmPreferences) |
void |
setDefaultSymmetricKeyPreferences(SignatureSubpacketsFunction symmetricKeyPreferences) |
void |
setDirectKeySignatureSubpackets(SignatureSubpacketsFunction directKeySignatureSubpackets) |
void |
setEncryptionSubkeySubpackets(SignatureSubpacketsFunction encryptionSubkeySubpackets) |
void |
setSigningSubkeySubpackets(SignatureSubpacketsFunction signingSubkeySubpackets) |
protected SignatureSubpacketsFunction defaultAeadAlgorithmPreferences
protected SignatureSubpacketsFunction defaultSymmetricKeyPreferences
protected SignatureSubpacketsFunction defaultHashAlgorithmPreferences
protected SignatureSubpacketsFunction defaultCompressionAlgorithmPreferences
protected SignatureSubpacketsFunction defaultFeatures
protected SignatureSubpacketsFunction signingSubkeySubpackets
protected SignatureSubpacketsFunction encryptionSubkeySubpackets
protected SignatureSubpacketsFunction directKeySignatureSubpackets
public AbstractOpenPGPKeySignatureGenerator()
public void setDefaultAeadAlgorithmPreferences(SignatureSubpacketsFunction aeadAlgorithmPreferences)
public void setDefaultSymmetricKeyPreferences(SignatureSubpacketsFunction symmetricKeyPreferences)
public void setDefaultHashAlgorithmPreferences(SignatureSubpacketsFunction hashAlgorithmPreferences)
public void setDefaultCompressionAlgorithmPreferences(SignatureSubpacketsFunction compressionAlgorithmPreferences)
public void setDirectKeySignatureSubpackets(SignatureSubpacketsFunction directKeySignatureSubpackets)
public void setDefaultFeatures(SignatureSubpacketsFunction features)
public void setSigningSubkeySubpackets(SignatureSubpacketsFunction signingSubkeySubpackets)
public void setEncryptionSubkeySubpackets(SignatureSubpacketsFunction encryptionSubkeySubpackets)