googleapis / googleapis/google-http-java-client

Auth: Support PKCS#1 RSA Private Keys for mTLS

Open
#2,100 2 comments 0 reactions 0 assignees View on GitHub
priority: p3 type: feature request
Dominant language
Java
Stars
1.4k
Forks
473
PR merge metrics
No merged PRs in 30d

Description

The Java mTLS key loading (`SecurityUtils.createMtlsKeyStore`) currently only supports PKCS#8 format (`-----BEGIN PRIVATE KEY-----`) private keys. This issue requests adding support for the older PKCS#1 format (`-----BEGIN RSA PRIVATE KEY-----`) to align with Go and Python implementations.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.