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[]
_certs
private java.lang.String
_cipherSuite
private java.lang.Integer
_keySize
private Request
_request
private javax.net.ssl.SSLSession
_session
private java.lang.String
_sessionAttribute
private 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.Object
getAttribute(java.lang.String name)
java.util.Set<java.lang.String>
getAttributeNameSet()
private SecureRequestCustomizer.SslSessionData
getSslSessionData()
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:
getAttribute
in interfaceAttributes
- Overrides:
getAttribute
in 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:
getAttributeNameSet
in interfaceAttributes
- Overrides:
getAttributeNameSet
in classAttributes.Wrapper
-
-