Package org.eclipse.jetty.server
Class SecureRequestCustomizer.SslAttributes
- java.lang.Object
-
- org.eclipse.jetty.util.Attributes.Wrapper
-
- org.eclipse.jetty.server.SecureRequestCustomizer.SslAttributes
-
- All Implemented Interfaces:
Attributes
- Enclosing class:
- SecureRequestCustomizer
private class SecureRequestCustomizer.SslAttributes extends Attributes.Wrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.Attributes
Attributes.Wrapper
-
-
Field Summary
Fields Modifier and Type Field Description private java.security.cert.X509Certificate[]_certsprivate java.lang.String_cipherSuiteprivate java.lang.Integer_keySizeprivate Request_requestprivate javax.net.ssl.SSLSession_sessionprivate java.lang.String_sessionAttributeprivate java.lang.String_sessionId-
Fields inherited from class org.eclipse.jetty.util.Attributes.Wrapper
_attributes
-
-
Constructor Summary
Constructors Constructor Description SslAttributes(Request request, javax.net.ssl.SSLSession sslSession, Attributes attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetAttribute(java.lang.String name)java.util.Set<java.lang.String>getAttributeNameSet()private SecureRequestCustomizer.SslSessionDatagetSslSessionData()Get data belonging to theSSLSession.-
Methods inherited from class org.eclipse.jetty.util.Attributes.Wrapper
clearAttributes, getAttributes, removeAttribute, setAttribute
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.jetty.util.Attributes
getAttributeNames
-
-
-
-
Field Detail
-
_request
private final Request _request
-
_session
private final javax.net.ssl.SSLSession _session
-
_certs
private java.security.cert.X509Certificate[] _certs
-
_cipherSuite
private java.lang.String _cipherSuite
-
_keySize
private java.lang.Integer _keySize
-
_sessionId
private java.lang.String _sessionId
-
_sessionAttribute
private java.lang.String _sessionAttribute
-
-
Constructor Detail
-
SslAttributes
public SslAttributes(Request request, javax.net.ssl.SSLSession sslSession, Attributes attributes)
-
-
Method Detail
-
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttributein interfaceAttributes- Overrides:
getAttributein classAttributes.Wrapper
-
getSslSessionData
private SecureRequestCustomizer.SslSessionData getSslSessionData()
Get data belonging to theSSLSession.- Returns:
- the SslSessionData
-
getAttributeNameSet
public java.util.Set<java.lang.String> getAttributeNameSet()
- Specified by:
getAttributeNameSetin interfaceAttributes- Overrides:
getAttributeNameSetin classAttributes.Wrapper
-
-