Java 21, Spring Boot 3.2.4, httpclient5.x
We have two main components in our application: PAMWebClientConfig and ConnectPAMWebClient.
This class is responsible for setting up WebClient with SSL to communicate securely with CyberArk Vault. We load the SSL certificate from the keystore and configure WebClient accordingly.
This class acts as a gateway for interacting with the CyberArk Vault. It utilizes WebClient to make a request to the CyberArk Vault URL and fetch the credentials.
