com.digt.trusted.jsse.provider
Class DigtSSLSession
java.lang.Object
com.digt.trusted.jsse.provider.DigtSSLSession
- All Implemented Interfaces:
- javax.net.ssl.SSLSession
public final class DigtSSLSession
- extends java.lang.Object
- implements javax.net.ssl.SSLSession
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getSessionContext
public javax.net.ssl.SSLSessionContext getSessionContext()
- Specified by:
getSessionContext
in interface javax.net.ssl.SSLSession
getProtocol
public java.lang.String getProtocol()
- Specified by:
getProtocol
in interface javax.net.ssl.SSLSession
getPeerCertificates
public java.security.cert.Certificate[] getPeerCertificates()
throws javax.net.ssl.SSLPeerUnverifiedException
- Specified by:
getPeerCertificates
in interface javax.net.ssl.SSLSession
- Throws:
javax.net.ssl.SSLPeerUnverifiedException
getLocalCertificates
public java.security.cert.Certificate[] getLocalCertificates()
- Specified by:
getLocalCertificates
in interface javax.net.ssl.SSLSession
getPeerPrincipal
public java.security.Principal getPeerPrincipal()
throws javax.net.ssl.SSLPeerUnverifiedException
- Specified by:
getPeerPrincipal
in interface javax.net.ssl.SSLSession
- Throws:
javax.net.ssl.SSLPeerUnverifiedException
getLocalPrincipal
public java.security.Principal getLocalPrincipal()
- Specified by:
getLocalPrincipal
in interface javax.net.ssl.SSLSession
isValid
public boolean isValid()
- Specified by:
isValid
in interface javax.net.ssl.SSLSession
getPeerHost
public java.lang.String getPeerHost()
- Specified by:
getPeerHost
in interface javax.net.ssl.SSLSession
getPeerPort
public int getPeerPort()
- Specified by:
getPeerPort
in interface javax.net.ssl.SSLSession
putValue
public void putValue(java.lang.String s,
java.lang.Object obj)
- Specified by:
putValue
in interface javax.net.ssl.SSLSession
getValue
public java.lang.Object getValue(java.lang.String s)
- Specified by:
getValue
in interface javax.net.ssl.SSLSession
removeValue
public void removeValue(java.lang.String s)
- Specified by:
removeValue
in interface javax.net.ssl.SSLSession
getValueNames
public java.lang.String[] getValueNames()
- Specified by:
getValueNames
in interface javax.net.ssl.SSLSession
getPacketBufferSize
public int getPacketBufferSize()
- Specified by:
getPacketBufferSize
in interface javax.net.ssl.SSLSession
getApplicationBufferSize
public int getApplicationBufferSize()
- Specified by:
getApplicationBufferSize
in interface javax.net.ssl.SSLSession
finalize
public void finalize()
- Overrides:
finalize
in class java.lang.Object
getCipherSuite
public java.lang.String getCipherSuite()
- Specified by:
getCipherSuite
in interface javax.net.ssl.SSLSession
getId
public byte[] getId()
- Specified by:
getId
in interface javax.net.ssl.SSLSession
getCreationTime
public long getCreationTime()
- Specified by:
getCreationTime
in interface javax.net.ssl.SSLSession
getLastAccessedTime
public long getLastAccessedTime()
- Specified by:
getLastAccessedTime
in interface javax.net.ssl.SSLSession
invalidate
public void invalidate()
- Specified by:
invalidate
in interface javax.net.ssl.SSLSession
getPeerCertificateChain
public javax.security.cert.X509Certificate[] getPeerCertificateChain()
throws javax.net.ssl.SSLPeerUnverifiedException
- Specified by:
getPeerCertificateChain
in interface javax.net.ssl.SSLSession
- Throws:
javax.net.ssl.SSLPeerUnverifiedException