Boa tarde !
Estou com uma necessidade aqui na empresa que me deixou com dúvida…
Estou acostumado a trabalhar com certificados no java baixando eles do link, puxando eles pra dentro de uma jks e chamando ela do java assim:
System.setProperty("javax.net.ssl.keyStore", context.getRealPath(KEYSTORE));
System.setProperty("javax.net.ssl.keyStorePassword", "password");
System.setProperty("javax.net.ssl.trustStore", context.getRealPath(TRUSTSTORE));
System.setProperty("javax.net.debug", "ssl");
HttpClient httpClient = new HttpClient();
GetMethod httpGet = new GetMethod("https://something.com");
httpClient.executeMethod(httpGet);
return new String(httpGet.getResponseBody());
Porem, me passaram apenas um Alias do nome dele dentro do servidor que vou colocar e disseram que já está instalada na keystore do java, como eu chamo ele de dentro do java nesses casos ?!
Abs.