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, toString
public 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.IllegalArgumentException
protected void releaseNativeResources() throws java.lang.Exception
NativeProxy
You 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 PRFDProxy
java.lang.Exception
public int invokeCertAuthHandler()
public int invokeBadCertHandler(int error)