| | |
| | | import java.io.File; |
| | | import java.io.FileInputStream; |
| | | import java.io.IOException; |
| | | import java.net.InetAddress; |
| | | import java.security.GeneralSecurityException; |
| | | import java.security.KeyStore; |
| | | import java.security.KeyStoreException; |
| | |
| | | import javax.net.ssl.X509KeyManager; |
| | | import javax.net.ssl.X509TrustManager; |
| | | |
| | | import com.forgerock.opendj.util.FipsStaticUtils; |
| | | import org.forgerock.i18n.LocalizableMessage; |
| | | import org.forgerock.i18n.slf4j.LocalizedLogger; |
| | | import org.forgerock.opendj.ldap.ConnectionFactory; |
| | |
| | | import org.forgerock.opendj.ldap.requests.Requests; |
| | | import org.forgerock.util.Options; |
| | | |
| | | import com.forgerock.opendj.util.StaticUtils; |
| | | |
| | | /** A connection factory designed for use with command line tools. */ |
| | | public final class ConnectionFactoryProvider { |
| | | /** The Logger. */ |
| | |
| | | keyStorePIN = keyStorePass.toCharArray(); |
| | | } |
| | | |
| | | boolean isFips = StaticUtils.isFips(); |
| | | boolean isFips = FipsStaticUtils.isFips(); |
| | | final String keyStoreType = KeyStore.getDefaultType(); |
| | | final KeyStore keystore = KeyStore.getInstance(keyStoreType); |
| | | if (isFips) { |
| | |
| | | return TrustManagers.trustAll(); |
| | | } |
| | | |
| | | boolean isFips = StaticUtils.isFips(); |
| | | boolean isFips = FipsStaticUtils.isFips(); |
| | | X509TrustManager tm = null; |
| | | if (trustStorePathArg.isPresent() && trustStorePathArg.getValue().length() > 0) { |
| | | if (isFips) { |