public class SSLFDProxy extends PRFDProxy
| Modifier and Type | Field and Description |
|---|---|
int |
badCertError |
BadCertHandler |
badCertHandler |
CertAuthHandler |
certAuthHandler |
PK11Cert |
clientCert |
GlobalRefProxy |
globalRef |
boolean |
handshakeComplete |
java.util.ArrayList<SSLAlertEvent> |
inboundAlerts |
int |
inboundOffset |
boolean |
needBadCertValidation |
boolean |
needCertValidation |
java.util.ArrayList<SSLAlertEvent> |
outboundAlerts |
int |
outboundOffset |
logger| Constructor and Description |
|---|
SSLFDProxy(byte[] pointer) |
| Modifier and Type | Method and Description |
|---|---|
int |
invokeBadCertHandler(int error) |
int |
invokeCertAuthHandler() |
protected void |
releaseNativeResources()
Release the native resources used by this proxy.
|
void |
SetClientCert(X509Certificate cert) |
assertRegistryEmpty, clear, close, equals, hashCode, isNull, purgeAllInRegistry, toStringpublic PK11Cert clientCert
public GlobalRefProxy globalRef
public java.util.ArrayList<SSLAlertEvent> inboundAlerts
public int inboundOffset
public java.util.ArrayList<SSLAlertEvent> outboundAlerts
public int outboundOffset
public boolean needCertValidation
public boolean needBadCertValidation
public int badCertError
public boolean handshakeComplete
public CertAuthHandler certAuthHandler
public BadCertHandler badCertHandler
public void SetClientCert(X509Certificate cert) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionprotected void releaseNativeResources()
throws java.lang.Exception
NativeProxyYou don't call this method; NativeProxy.finalize() or close() calls it for you.
If you free these resources explicitly, call clear(); instead.releaseNativeResources in class PRFDProxyjava.lang.Exceptionpublic int invokeCertAuthHandler()
public int invokeBadCertHandler(int error)