@Override public String toString() { return String.format( "[%s@%d::trustCertificates=%s, authenticationCertificate=%s, " + "authenticationKey=%s]", getClass().getName(), hashCode(), trustCertificates, authenticationCertificate, authenticationKey); } }
final X509CredentialConfig o1 = new X509CredentialConfig(); o1.setTrustCertificates("classpath:/ldaptive.trust.crt"); final X509CredentialConfig o2 = new X509CredentialConfig(); o2.setTrustCertificates("classpath:/ldaptive.trust.crt"); final X509CredentialConfig o3 = new X509CredentialConfig(); o3.setTrustCertificates("classpath:/ldaptive.trust.crt"); o3.setAuthenticationCertificate("classpath:/ldaptive.crt"); final X509CredentialConfig o4 = new X509CredentialConfig(); o4.setTrustCertificates("classpath:/ldaptive.trust.crt"); o4.setAuthenticationCertificate("classpath:/ldaptive.crt"); final X509CredentialConfig o5 = new X509CredentialConfig(); o5.setTrustCertificates("file:ldaptive.trust.crt"); final X509CredentialConfig o6 = new X509CredentialConfig(); o6.setTrustCertificates("file:ldaptive.trust.crt");
private void configureSSL(final Ldap ldap, final ConnectionConfig userConnectionConfig) { if (ldap.getX509() != null) { final X509CredentialConfig x509CredentialConfig = new X509CredentialConfig(); x509CredentialConfig.setTrustCertificates(ldap.getX509()); // file:/path/to/trust.pem final SslConfig config = new SslConfig(x509CredentialConfig); userConnectionConfig.setSslConfig(config); userConnectionConfig.setUseSSL(ldap.isSsl()); } else { userConnectionConfig.setUseSSL(ldap.isSsl()); } }
final X509CredentialConfig cfg = new X509CredentialConfig(); cfg.setTrustCertificates(l.getTrustCertificates()); cc.setSslConfig(new SslConfig(cfg)); } else if (l.getKeystore() != null) {
@Override public String toString() { return String.format( "[%s@%d::trustCertificates=%s, authenticationCertificate=%s, " + "authenticationKey=%s]", getClass().getName(), hashCode(), trustCertificates, authenticationCertificate, authenticationKey); } }
@Override public String toString() { return String.format( "[%s@%d::trustCertificates=%s, authenticationCertificate=%s, " + "authenticationKey=%s]", getClass().getName(), hashCode(), trustCertificates, authenticationCertificate, authenticationKey); } }