| java.lang.Object org.apache.cxf.security.transport.TLSSessionInfo
TLSSessionInfo | public class TLSSessionInfo (Code) | | An immutable struct that contains information about a negotiated
TLS Session, including the (potentially negotiated) peer certificates
as well as the currently effective TLS ciper suite.
|
TLSSessionInfo | public TLSSessionInfo(String suite)(Code) | | This constructor has the effect of calling
TLSSessionInfo(null, suite)
|
TLSSessionInfo | public TLSSessionInfo(String suite, SSLSession session, Certificate[] certs)(Code) | | Parameters: suite - The negotiated cipher suiteThis parameter may not be null, by contract Parameters: session - The JSSE representation of the SSL Sessionnegotiated with the peer (optionally null, ifit is unavailable) Parameters: certs - the peer X.509 certificate chain (optinally null) |
getChipherSuite | final public String getChipherSuite()(Code) | | the negotiated cipher suite. This attribute isguaranteed to be non-null. |
getPeerCertificates | final public Certificate[] getPeerCertificates()(Code) | | the peer X.509 certificate chain, as negotiatedthough the TLS handshake. This attribute may benull, for example, if the SSL peer has not beenauthenticated. |
getSSLSession | final public SSLSession getSSLSession()(Code) | | the negotiated SSL Session. This attribute may benull if it is unavailable from the underlyingtransport. |
|
|