javax.net.ssl.TrustManager
, javax.net.ssl.X509TrustManager
SSLExtendedOptions(boolean, String[], String[], boolean)
to enable
target host name checking.@Deprecated
public class HostnameCheckingTrustManager
extends java.lang.Object
implements javax.net.ssl.X509TrustManager
HostnameChecker
Constructor | Description |
---|---|
HostnameCheckingTrustManager(java.lang.String expectedHostname,
javax.net.ssl.X509TrustManager wrappedTrustManager) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
void |
checkClientTrusted(java.security.cert.X509Certificate[] x509Certificates,
java.lang.String authType) |
Deprecated.
|
void |
checkServerTrusted(java.security.cert.X509Certificate[] x509Certificates,
java.lang.String authType) |
Deprecated.
|
java.security.cert.X509Certificate[] |
getAcceptedIssuers() |
Deprecated.
|
static javax.net.ssl.X509TrustManager |
wrap(java.lang.String expectedHostName,
javax.net.ssl.X509TrustManager trustManager) |
Deprecated.
|
public HostnameCheckingTrustManager(java.lang.String expectedHostname, javax.net.ssl.X509TrustManager wrappedTrustManager)
expectedHostname
- Hostname to match certificates againstwrappedTrustManager
- X509TrustManager instance to wrap
public void checkClientTrusted(java.security.cert.X509Certificate[] x509Certificates, java.lang.String authType) throws java.security.cert.CertificateException
checkClientTrusted
in interface javax.net.ssl.X509TrustManager
java.security.cert.CertificateException
public void checkServerTrusted(java.security.cert.X509Certificate[] x509Certificates, java.lang.String authType) throws java.security.cert.CertificateException
checkServerTrusted
in interface javax.net.ssl.X509TrustManager
java.security.cert.CertificateException
public java.security.cert.X509Certificate[] getAcceptedIssuers()
getAcceptedIssuers
in interface javax.net.ssl.X509TrustManager
@Deprecated public static javax.net.ssl.X509TrustManager wrap(java.lang.String expectedHostName, javax.net.ssl.X509TrustManager trustManager)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.