1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2025-09-09 10:19:39 +02:00

Avoid usage of PGPainless.getPolicy()

This commit is contained in:
Paul Schaub 2025-03-20 20:51:24 +01:00
parent 772ffe5f5a
commit 14a16575a4
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311
2 changed files with 3 additions and 2 deletions

View file

@ -19,7 +19,8 @@ constructor(
) : KeySpecBuilderInterface {
private val hashedSubpackets: SelfSignatureSubpackets = SignatureSubpackets()
private val algorithmSuite: AlgorithmSuite = PGPainless.getInstance().algorithmPolicy.keyGenerationAlgorithmSuite
private val algorithmSuite: AlgorithmSuite =
PGPainless.getInstance().algorithmPolicy.keyGenerationAlgorithmSuite
private var preferredCompressionAlgorithms: Set<CompressionAlgorithm>? =
algorithmSuite.compressionAlgorithms
private var preferredHashAlgorithms: Set<HashAlgorithm>? = algorithmSuite.hashAlgorithms

View file

@ -51,7 +51,7 @@ class CertificateValidator {
fun validateCertificate(
signature: PGPSignature,
signingKeyRing: PGPPublicKeyRing,
policy: Policy = PGPainless.getPolicy()
policy: Policy = PGPainless.getInstance().algorithmPolicy
): Boolean {
val signingSubkey: PGPPublicKey =
signingKeyRing.getPublicKey(signature.issuerKeyId)