本文整理了Java中javax.net.ssl.SSLContext.getProtocol()
方法的一些代码示例,展示了SSLContext.getProtocol()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SSLContext.getProtocol()
方法的具体详情如下:
包路径:javax.net.ssl.SSLContext
类名称:SSLContext
方法名:getProtocol
[英]Returns the name of the secure socket protocol of this instance.
[中]返回此实例的安全套接字协议的名称。
代码示例来源:origin: apache/zookeeper
private String[] getEnabledProtocols(final ZKConfig config, final SSLContext sslContext) {
String enabledProtocolsInput = config.getProperty(x509Util.getSslEnabledProtocolsProperty());
if (enabledProtocolsInput == null) {
return new String[] { sslContext.getProtocol() };
}
return enabledProtocolsInput.split(",");
}
代码示例来源:origin: apache/ignite
/**
* @param delegate Wrapped SSL context.
* @param sslParameters Extended SSL parameters.
*/
public SSLContextWrapper(SSLContext delegate, SSLParameters sslParameters) {
super(new DelegatingSSLContextSpi(delegate, sslParameters),
delegate.getProvider(),
delegate.getProtocol());
}
}
代码示例来源:origin: wildfly/wildfly
/**
* Construct a new instance.
*
* @param contextSpi the SSL context SPI to delegate to
*/
DelegatingSSLContext(final AbstractDelegatingSSLContextSpi contextSpi) {
super(contextSpi, contextSpi.getDelegate().getProvider(), contextSpi.getDelegate().getProtocol());
}
}
代码示例来源:origin: wildfly/wildfly
public SNISSLContext(SNIContextMatcher matcher) {
super(new SNISSLContextSpi(matcher), matcher.getDefaultContext().getProvider(), matcher.getDefaultContext().getProtocol());
}
}
代码示例来源:origin: wildfly/wildfly
public SNISSLContext(SNIContextMatcher matcher) {
super(new SNISSLContextSpi(matcher), matcher.getDefaultContext().getProvider(), matcher.getDefaultContext().getProtocol());
}
}
代码示例来源:origin: apache/zookeeper
@Test(timeout = 5000)
public void testCreateSSLContextWithoutCustomProtocol() throws Exception {
SSLContext sslContext = x509Util.getDefaultSSLContext();
Assert.assertEquals(X509Util.DEFAULT_PROTOCOL, sslContext.getProtocol());
}
代码示例来源:origin: apache/zookeeper
@Test(timeout = 5000)
public void testCreateSSLContextWithCustomProtocol() throws Exception {
final String protocol = "TLSv1.1";
System.setProperty(x509Util.getSslProtocolProperty(), protocol);
SSLContext sslContext = x509Util.getDefaultSSLContext();
Assert.assertEquals(protocol, sslContext.getProtocol());
}
代码示例来源:origin: camunda/camunda-bpm-platform
: SSLContext.getInstance(getProtocol());
context.addInfo("SSL protocol '" + sslContext.getProtocol()
+ "' provider '" + sslContext.getProvider() + "'");
代码示例来源:origin: org.apache.cxf/cxf-rt-transports-http
.getSecureSocketProtocol() : ctx.getProtocol();
socketFactory = new SSLSocketFactoryWrapper(ctx.getSocketFactory(), cipherSuites,
protocol);
代码示例来源:origin: apache/cloudstack
@Test
public void getSSLContextTestStringAsParameter() throws NoSuchAlgorithmException, NoSuchProviderException {
Assert.assertEquals("TLSv1.2", spySSLUtils.getSSLContext("SunJSSE").getProtocol());
}
代码示例来源:origin: apache/cloudstack
@Test
public void getSSLContextTest() throws NoSuchAlgorithmException {
Assert.assertEquals("TLSv1.2", spySSLUtils.getSSLContext().getProtocol());
}
代码示例来源:origin: org.apache.ignite/ignite-core
/** */
SSLContextWrapper(SSLContext delegate, SSLParameters sslParameters) {
super(new DelegatingSSLContextSpi(delegate, sslParameters),
delegate.getProvider(),
delegate.getProtocol());
}
}
代码示例来源:origin: org.restlet.jse/org.restlet.ext.ssl
/**
* Constructor.
*
* @param contextFactory
* The parent SSL context factory.
* @param wrappedContext
* The wrapped SSL context.
*
*/
public DefaultSslContext(DefaultSslContextFactory contextFactory,
SSLContext wrappedContext) {
super(createContextSpi(contextFactory, wrappedContext), wrappedContext
.getProvider(), wrappedContext.getProtocol());
}
代码示例来源:origin: org.wildfly.security/wildfly-elytron
/**
* Construct a new instance.
*
* @param contextSpi the SSL context SPI to delegate to
*/
DelegatingSSLContext(final AbstractDelegatingSSLContextSpi contextSpi) {
super(contextSpi, contextSpi.getDelegate().getProvider(), contextSpi.getDelegate().getProtocol());
}
}
代码示例来源:origin: org.wildfly.security/wildfly-elytron-ssl
/**
* Construct a new instance.
*
* @param contextSpi the SSL context SPI to delegate to
*/
DelegatingSSLContext(final AbstractDelegatingSSLContextSpi contextSpi) {
super(contextSpi, contextSpi.getDelegate().getProvider(), contextSpi.getDelegate().getProtocol());
}
}
代码示例来源:origin: org.jboss.eap/wildfly-client-all
/**
* Construct a new instance.
*
* @param contextSpi the SSL context SPI to delegate to
*/
DelegatingSSLContext(final AbstractDelegatingSSLContextSpi contextSpi) {
super(contextSpi, contextSpi.getDelegate().getProvider(), contextSpi.getDelegate().getProtocol());
}
}
代码示例来源:origin: io.undertow/undertow-core
public SNISSLContext(SNIContextMatcher matcher) {
super(new SNISSLContextSpi(matcher), matcher.getDefaultContext().getProvider(), matcher.getDefaultContext().getProtocol());
}
}
代码示例来源:origin: org.wildfly.security/wildfly-elytron-ssl
public SNISSLContext(SNIContextMatcher matcher) {
super(new SNISSLContextSpi(matcher), matcher.getDefaultContext().getProvider(), matcher.getDefaultContext().getProtocol());
}
}
代码示例来源:origin: org.wildfly.security/wildfly-elytron
public SNISSLContext(SNIContextMatcher matcher) {
super(new SNISSLContextSpi(matcher), matcher.getDefaultContext().getProvider(), matcher.getDefaultContext().getProtocol());
}
}
代码示例来源:origin: apache/httpcomponents-core
@Test
public void testBuildAllNull_deprecated() throws Exception {
final SSLContext sslContext = SSLContextBuilder.create()
.setProtocol(null)
.setSecureRandom(null)
.loadTrustMaterial((KeyStore) null, null)
.loadKeyMaterial((KeyStore) null, null, null)
.build();
Assert.assertNotNull(sslContext);
Assert.assertEquals("TLS", sslContext.getProtocol());
}
内容来源于网络,如有侵权,请联系作者删除!