KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
keyStore.load(this.getClass().getResourceAsStream("keystore.jks"), "haslo1".toCharArray());
TrustManagerFactory trustManagerFactory =
TrustManagerFactory.getInstance("PKIX", "SunJSSE");
trustManagerFactory.init(keyStore);
X509TrustManager x509TrustManager = null;
for (TrustManager trustManager : trustManagerFactory.getTrustManagers()) {
if (trustManager instanceof X509TrustManager) {
x509TrustManager = (X509TrustManager) trustManager;
break;
}
}
if (x509TrustManager == null) {
throw new NullPointerException();
}
SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init( KeyManagerFactory.getInstance( "RSA" ).getKeyManagers(),
new TrustManager[]{x509TrustManager}, null);
Run Code Online (Sandbox Code Playgroud)
我有这个代码,但在 sslContext.init 线上我得到以下异常:java.security.NoSuchAlgorithmException: RSA KeyManagerFactory not available
有任何想法吗?
Maven是否有可能忽略文件夹中settings.xml包含的内容.m2?
我希望它使用默认存储库,但我的笔记本电脑已经为其他存储库配置了开发环境,我不想丢失这些设置.更重要的是,这些存储库优先于我的存储pom.xml,如果无法下载工件则会失败.
有什么选择?我应该选择其他settings.xml文件还是可以选择不使用?
我有一个名为USB AVR JTAG-ISP v.1.2的编程设备.
我在哪里可以找到驱动程序和一个好的IDE?
可能重复:
垂直居中变量高度图像,同时保持最大宽度/高度
所以这是一个问题,我有不固定尺寸的图像,我只知道高度或宽度必须是200px.现在我想将这个图像放在固定大小为200px x 200px的div中,并将其垂直和水平居中.可能吗?
我搜索了很多问题,但没有人回答我的问题,这应该是解决问题所有问题.