Groovy Documentation

org.jdesktop.http
[Java] Class MediumSecurityX509TrustManager

java.lang.Object
  org.jdesktop.http.MediumSecurityX509TrustManager
All Implemented Interfaces:
X509TrustManager

class MediumSecurityX509TrustManager
extends Object

MediumSecurityX509TrustManager unlike default X509TrustManager accepts self-signed certificates, but prompts the user before accepting them.


Field Summary
private static Logger LOG

Log object for this class.

private SecurityHandler handler

private String host

private X509TrustManager standardTrustManager

 
Constructor Summary
MediumSecurityX509TrustManager(String host, SecurityHandler handler, KeyStore keystore)

Constructor for EasyX509TrustManager.

 
Method Summary
void checkClientTrusted(X509Certificate[] certificates, String authType)

@see javax.net.ssl.X509TrustManager#checkClientTrusted(X509Certificate[],String authType)

void checkServerTrusted(X509Certificate[] certificates, String authType)

@see javax.net.ssl.X509TrustManager#checkServerTrusted(X509Certificate[],String authType)

X509Certificate[] getAcceptedIssuers()

@see javax.net.ssl.X509TrustManager#getAcceptedIssuers()

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

LOG

private static final Logger LOG
Log object for this class.


handler

private SecurityHandler handler


host

private String host


standardTrustManager

private X509TrustManager standardTrustManager


 
Constructor Detail

MediumSecurityX509TrustManager

public MediumSecurityX509TrustManager(String host, SecurityHandler handler, KeyStore keystore)
Constructor for EasyX509TrustManager.


 
Method Detail

checkClientTrusted

public void checkClientTrusted(X509Certificate[] certificates, String authType)
See Also:
X509TrustManager.checkClientTrusted


checkServerTrusted

public void checkServerTrusted(X509Certificate[] certificates, String authType)
See Also:
X509TrustManager.checkServerTrusted


getAcceptedIssuers

public X509Certificate[] getAcceptedIssuers()
See Also:
X509TrustManager.getAcceptedIssuers


 

Groovy Documentation