|
SPT Core API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sptci.TrustManager
public class TrustManager
A TrustManager implementation that automatically trusts
all SSL certificates presented by a server/client.
Copyright 2006 Sans Pareil Technologies, Inc.
| Constructor Summary | |
|---|---|
TrustManager()
|
|
| Method Summary | |
|---|---|
void |
checkClientTrusted(X509Certificate[] cert,
String authType)
Given the partial or complete certificate chain provided by the peer, build a certificate path to a trusted root and return if it can be validated and is trusted for client SSL authentication based on the authentication type. |
void |
checkServerTrusted(X509Certificate[] cert,
String authType)
Given the partial or complete certificate chain provided by the peer, build a certificate path to a trusted root and return if it can be validated and is trusted for server SSL authentication based on the authentication type. |
X509Certificate[] |
getAcceptedIssuers()
Return an array of certificate authority certificates which are trusted for authenticating peers. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TrustManager()
| Method Detail |
|---|
public void checkClientTrusted(X509Certificate[] cert,
String authType)
Over-ridden to trust any certificate.
checkClientTrusted in interface X509TrustManagercert - The array of certificates to be checked.authType - The authentication type for which certificate is used.
public void checkServerTrusted(X509Certificate[] cert,
String authType)
TLS_RSA_EXPORT_WITH_RC4_40_MD5, the authType should
be RSA_EXPORT when an ephemeral RSA key is used for
the key exchange, and RSA when the key from the server certificate
is used. Checking is case-sensitive.
Over-ridden to trust any certificate.
checkServerTrusted in interface X509TrustManagercert - Tha array of certificates to be checked.authType - The authentication type for which certificate is used.public X509Certificate[] getAcceptedIssuers()
getAcceptedIssuers in interface X509TrustManager
|
SPT Core API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||