We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a27f203 commit 77dd149Copy full SHA for 77dd149
1 file changed
security/keys.js
@@ -756,6 +756,9 @@ function createTLSSelector(type, mtlsOptions) {
756
let quality = cert.is_self_signed ? 1 : 3;
757
// prefer operations certificates for operations API
758
if (cert.uses?.includes(type)) quality += 3;
759
+ else if (cert.uses?.includes('https'))
760
+ quality += 0.5; // this was a legacy generic general use type
761
+ else quality -= (cert.uses?.length ?? 0) / 5; // if there are designed uses for this that don't match, dock points
762
763
const private_key = getPrivateKeyByName(cert.private_key_name);
764
0 commit comments