com.googlecode.xremoting.core.commonshttpclient.ssl
Class AuthSSLX509TrustManager
java.lang.Object
com.googlecode.xremoting.core.commonshttpclient.ssl.AuthSSLX509TrustManager
- All Implemented Interfaces:
- TrustManager, X509TrustManager
public class AuthSSLX509TrustManager
- extends Object
- implements X509TrustManager
AuthSSLX509TrustManager can be used to extend the default X509TrustManager
with additional trust decisions.
- Author:
- Oleg Kalnichevski
DISCLAIMER: HttpClient developers DO NOT actively support this component.
The component is provided as a reference material, which may be inappropriate
for use without additional customization.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthSSLX509TrustManager
public AuthSSLX509TrustManager(X509TrustManager defaultTrustManager)
- Constructor for AuthSSLX509TrustManager.
checkClientTrusted
public void checkClientTrusted(X509Certificate[] certificates,
String authType)
throws CertificateException
- Specified by:
checkClientTrusted in interface X509TrustManager
- Throws:
CertificateException- See Also:
X509TrustManager.checkClientTrusted(X509Certificate[],String authType)
checkServerTrusted
public void checkServerTrusted(X509Certificate[] certificates,
String authType)
throws CertificateException
- Specified by:
checkServerTrusted in interface X509TrustManager
- Throws:
CertificateException- See Also:
X509TrustManager.checkServerTrusted(X509Certificate[],String authType)
getAcceptedIssuers
public X509Certificate[] getAcceptedIssuers()
- Specified by:
getAcceptedIssuers in interface X509TrustManager
- See Also:
X509TrustManager.getAcceptedIssuers()
Copyright © 2010. All Rights Reserved.