config: remove signature_key_algorithm (#2557)

* config: remove signature_key_algorithm

* typo

* add more tests
This commit is contained in:
Caleb Doxsey 2021-09-02 11:36:43 -06:00 committed by GitHub
parent de1ed61b9a
commit 33f5190572
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 72 additions and 66 deletions

View file

@ -208,12 +208,8 @@ func getJWK(cfg *evaluatorConfig) (*jose.JSONWebKey, error) {
return nil, fmt.Errorf("bad signing key: %w", err)
}
}
signingKeyAlgorithm := cfg.signingKeyAlgorithm
if signingKeyAlgorithm == "" {
signingKeyAlgorithm = string(jose.ES256)
}
jwk, err := cryptutil.PrivateJWKFromBytes(decodedCert, jose.SignatureAlgorithm(signingKeyAlgorithm))
jwk, err := cryptutil.PrivateJWKFromBytes(decodedCert)
if err != nil {
return nil, fmt.Errorf("couldn't generate signing key: %w", err)
}