Package org.apache.qpid.protonj2.engine.sasl
-
Interface Summary Interface Description SaslClientContext SASL Client operating context used by anEngine
that has been configured as a SASL client or that has initialed the SASL exchange by being the first to initiate the AMQP header exchange.SaslClientListener Listener for SASL frame arrival to facilitate relevant handling for the SASL negotiation of the client side of the SASL exchange.SaslContext The basic SASL context APIs common to both client and server sides of the SASL exchange.SaslServerContext SASL Server operating context used by anEngine
that has been configured as a SASL server or that has receiver an AMQP header thereby forcing it into becoming the server side of the SASL exchange.SaslServerListener Listener for SASL frame arrival to facilitate relevant handling for the SASL negotiation of the server side of the SASL exchange. -
Enum Summary Enum Description SaslContext.Role Indicates the role that this SASL context plays either server or client.SaslOutcome Represents the outcome of a SASL exchange -
Exception Summary Exception Description MechanismMismatchException Indicates that a SASL handshake has failed because the client does not support any of the mechanisms offered by the server.SaslSystemException Indicates that a SASL handshake has failed with asys
,sys-perm
, orsys-temp
outcome code as defined by AMQP Version 1.0, Section 5.3.3.6.