Uses of Class
org.pgpainless.algorithm.PublicKeyAlgorithm
-
Packages that use PublicKeyAlgorithm Package Description org.pgpainless.algorithm Enums which map to OpenPGP's algorithm IDs.org.pgpainless.implementation Implementation factory classes to be able to switch out the underlying crypto engine implementation.org.pgpainless.key.generation.type Classes describing different OpenPGP key types.org.pgpainless.key.generation.type.ecc.ecdh Classes related to ECDH.org.pgpainless.key.generation.type.ecc.ecdsa Classes related to ECDSA.org.pgpainless.key.generation.type.eddsa Classes related to EdDSA.org.pgpainless.key.generation.type.elgamal Classes related to ElGamal.org.pgpainless.key.generation.type.rsa Classes related to RSA.org.pgpainless.key.generation.type.xdh Classes related to Diffie-Hellman on the X25519 curve.org.pgpainless.key.info Extract information from PGPKeyRings.org.pgpainless.policy Policy regarding used algorithms.org.pgpainless.signature.subpackets Classes related to OpenPGP signatures. -
-
Uses of PublicKeyAlgorithm in org.pgpainless.algorithm
Methods in org.pgpainless.algorithm that return PublicKeyAlgorithm Modifier and Type Method Description static PublicKeyAlgorithm
PublicKeyAlgorithm. fromId(int id)
Return thePublicKeyAlgorithm
that corresponds to the provided algorithm id.static PublicKeyAlgorithm
PublicKeyAlgorithm. valueOf(String name)
Returns the enum constant of this type with the specified name.static PublicKeyAlgorithm[]
PublicKeyAlgorithm. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of PublicKeyAlgorithm in org.pgpainless.implementation
Methods in org.pgpainless.implementation with parameters of type PublicKeyAlgorithm Modifier and Type Method Description org.bouncycastle.openpgp.operator.PGPContentSignerBuilder
ImplementationFactory. getPGPContentSignerBuilder(PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm)
org.bouncycastle.openpgp.PGPKeyPair
BcImplementationFactory. getPGPKeyPair(PublicKeyAlgorithm algorithm, KeyPair keyPair, Date creationDate)
abstract org.bouncycastle.openpgp.PGPKeyPair
ImplementationFactory. getPGPKeyPair(PublicKeyAlgorithm algorithm, KeyPair keyPair, Date creationDate)
org.bouncycastle.openpgp.PGPKeyPair
JceImplementationFactory. getPGPKeyPair(PublicKeyAlgorithm algorithm, KeyPair keyPair, Date creationDate)
-
Uses of PublicKeyAlgorithm in org.pgpainless.key.generation.type
Methods in org.pgpainless.key.generation.type that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
KeyType. getAlgorithm()
Return the public key algorithm. -
Uses of PublicKeyAlgorithm in org.pgpainless.key.generation.type.ecc.ecdh
Methods in org.pgpainless.key.generation.type.ecc.ecdh that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
ECDH. getAlgorithm()
-
Uses of PublicKeyAlgorithm in org.pgpainless.key.generation.type.ecc.ecdsa
Methods in org.pgpainless.key.generation.type.ecc.ecdsa that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
ECDSA. getAlgorithm()
-
Uses of PublicKeyAlgorithm in org.pgpainless.key.generation.type.eddsa
Methods in org.pgpainless.key.generation.type.eddsa that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
EdDSA. getAlgorithm()
-
Uses of PublicKeyAlgorithm in org.pgpainless.key.generation.type.elgamal
Methods in org.pgpainless.key.generation.type.elgamal that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
ElGamal. getAlgorithm()
-
Uses of PublicKeyAlgorithm in org.pgpainless.key.generation.type.rsa
Methods in org.pgpainless.key.generation.type.rsa that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
RSA. getAlgorithm()
-
Uses of PublicKeyAlgorithm in org.pgpainless.key.generation.type.xdh
Methods in org.pgpainless.key.generation.type.xdh that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
XDH. getAlgorithm()
-
Uses of PublicKeyAlgorithm in org.pgpainless.key.info
Methods in org.pgpainless.key.info that return PublicKeyAlgorithm Modifier and Type Method Description PublicKeyAlgorithm
KeyRingInfo. getAlgorithm()
Return the algorithm of the primary key. -
Uses of PublicKeyAlgorithm in org.pgpainless.policy
Methods in org.pgpainless.policy with parameters of type PublicKeyAlgorithm Modifier and Type Method Description boolean
Policy.PublicKeyAlgorithmPolicy. isAcceptable(PublicKeyAlgorithm algorithm, int bitStrength)
Constructor parameters in org.pgpainless.policy with type arguments of type PublicKeyAlgorithm Constructor Description PublicKeyAlgorithmPolicy(Map<PublicKeyAlgorithm,Integer> minimalAlgorithmBitStrengths)
-
Uses of PublicKeyAlgorithm in org.pgpainless.signature.subpackets
Methods in org.pgpainless.signature.subpackets with parameters of type PublicKeyAlgorithm Modifier and Type Method Description static void
SignatureSubpacketsUtil. assureKeyCanCarryFlags(PublicKeyAlgorithm algorithm, KeyFlag... flags)
BaseSignatureSubpackets
BaseSignatureSubpackets. setSignatureTarget(boolean isCritical, PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData)
BaseSignatureSubpackets
BaseSignatureSubpackets. setSignatureTarget(PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData)
SignatureSubpackets
SignatureSubpackets. setSignatureTarget(boolean isCritical, PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData)
SignatureSubpackets
SignatureSubpackets. setSignatureTarget(PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData)
-