My Oracle Support Banner

Is it possible to enable certificate-based authentication using an imported certificate that does NOT have the private key through JDBC? (Doc ID 2991644.1)

Last updated on DECEMBER 11, 2023

Applies to:

JDBC - Version 20.0.0.0.0 and later
Information in this document applies to any platform.

Goal


In an attempt to develop an integration pattern for certificate-based authentication between Oracle database version 19c and JDBC applications, it was found that authentication between Oracle database and JDBC applications, using a PKCS12 keystore converted to an Oracle wallet which contains both the certificate and private key, worked successfully.
However, authenticating using certificates when the Oracle wallet in the Oracle database contained the certificate and did not contain the private key failed. Is it possible to enable certificate-based authentication using an imported certificate that does not have a private key?


 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.