Interface AuthenticationContext
- All Known Implementing Classes:
PlaintextAuthenticationContext, SaslAuthenticationContext, SslAuthenticationContext
An object representing contextual information from the authentication session. See
PlaintextAuthenticationContext, SaslAuthenticationContext
and SslAuthenticationContext. This class is only used in the broker.-
Method Summary
Modifier and TypeMethodDescriptionAddress of the authenticated clientdefault booleandefault booleanName of the listener used for the connectiondefault booleanUnderlying security protocol of the authentication session.default longUnique ID assigned to each connection
-
Method Details
-
securityProtocol
SecurityProtocol securityProtocol()Underlying security protocol of the authentication session. -
clientAddress
InetAddress clientAddress()Address of the authenticated client -
listenerName
String listenerName()Name of the listener used for the connection -
sessionId
default long sessionId()Unique ID assigned to each connection -
disableSwitchover
default boolean disableSwitchover() -
enableIpFiltering
default boolean enableIpFiltering() -
s2sAuthZEnabled
default boolean s2sAuthZEnabled()
-