package session
- Alphabetic
- Public
- Protected
Type Members
- abstract class ServiceIdentity extends Serializable
Base class representing an authenticated service identity derived from an SslSession.
Base class representing an authenticated service identity derived from an SslSession. These derived identities can be used for secure access controls, rate limiting, and quota controls.
- abstract class SslSessionInfo extends AnyRef
SslSessionInfo
provides information related to an existing connection's use of an SSL/TLS session.SslSessionInfo
provides information related to an existing connection's use of an SSL/TLS session. SSL/TLS sessions are either negotiated or resumed during handshaking. When using SSL/TLS, one and only one SSL/TLS session is associated with a connection, although it's possible that an SSL/TLS session may be reused between multiple connections.An instance of this class should be associated with an existing connection. When using SSL/TLS, the instance provides easy access to the session and its relevant information. When not using SSL/TLS (i.e. there is no existing SSL/TLS session), then a
NullSslSessionInfo
should be used instead.
Value Members
- object NullSslSessionInfo extends SslSessionInfo
Null object which indicates that the existing connection is not using SSL/TLS.
- object ServiceIdentity extends Serializable