private SSLContextParameters getTrustedSSLContextParameters()

in http-ssl/ssl-client/src/main/java/org/apache/camel/springboot/example/httpssl/SSLConfiguration.java [43:63]


	private SSLContextParameters getTrustedSSLContextParameters(final String password) {
		final SSLContextParameters sslContextParameters = new SSLContextParameters();

		final KeyStoreParameters ksp = new KeyStoreParameters();
		ksp.setResource("classpath:client-truststore.jks");
		ksp.setPassword(password);

		final FilterParameters filter = new FilterParameters();
		filter.getInclude().add(".*");

		final SSLContextClientParameters sccp = new SSLContextClientParameters();
		sccp.setCipherSuitesFilter(filter);

		final TrustManagersParameters tmp = new TrustManagersParameters();
		tmp.setKeyStore(ksp);

		sslContextParameters.setTrustManagers(tmp);
		sslContextParameters.setClientParameters(sccp);

		return sslContextParameters;
	}