Uses of Interface
org.apache.qpid.protonj2.engine.sasl.SaslClientContext
-
Packages that use SaslClientContext Package Description org.apache.qpid.protonj2.engine org.apache.qpid.protonj2.engine.impl org.apache.qpid.protonj2.engine.sasl org.apache.qpid.protonj2.engine.sasl.client -
-
Uses of SaslClientContext in org.apache.qpid.protonj2.engine
Methods in org.apache.qpid.protonj2.engine that return SaslClientContext Modifier and Type Method Description SaslClientContextEngineSaslDriver. client()Configure thisEngineSaslDriverto operate in client mode and return the associatedSaslClientContextinstance that should be used to complete the SASL negotiation with the server end. -
Uses of SaslClientContext in org.apache.qpid.protonj2.engine.impl
Methods in org.apache.qpid.protonj2.engine.impl that return SaslClientContext Modifier and Type Method Description SaslClientContextProtonEngineNoOpSaslDriver. client() -
Uses of SaslClientContext in org.apache.qpid.protonj2.engine.sasl
Methods in org.apache.qpid.protonj2.engine.sasl that return SaslClientContext Modifier and Type Method Description SaslClientContextSaslClientContext. saslFailure(javax.security.sasl.SaslException failure)Allows the client implementation to fail the SASL negotiation process due to some unrecoverable error.SaslClientContextSaslClientContext. sendChosenMechanism(Symbol mechanism, java.lang.String host, ProtonBuffer initialResponse)Sends a response to the SASL server indicating the chosen mechanism for this client and the host name that this client is identifying itself as.SaslClientContextSaslClientContext. sendResponse(ProtonBuffer response)Sends a response to a server side challenge that comprises the challenge / response exchange for the chosen SASL mechanism.SaslClientContextSaslClientContext. sendSASLHeader()Sends the AMQP Header indicating the desire for SASL negotiations to be commenced on this connection.SaslClientContextSaslClientContext. setListener(SaslClientListener listener)Sets theSaslClientListenerthat will be used to driver the client side SASL negotiations with a connected "server".Methods in org.apache.qpid.protonj2.engine.sasl with parameters of type SaslClientContext Modifier and Type Method Description voidSaslClientListener. handleSaslChallenge(SaslClientContext context, ProtonBuffer challenge)Called when a SASL challenge frame has arrived and its effect applied, indicating the challenge sent by the 'server' peer.voidSaslClientListener. handleSaslMechanisms(SaslClientContext context, Symbol[] mechanisms)Called when a SASL mechanisms frame has arrived and its effect applied, indicating the offered mechanisms sent by the 'server' peer.voidSaslClientListener. handleSaslOutcome(SaslClientContext context, SaslOutcome outcome, ProtonBuffer additional)Called when a SASL outcome frame has arrived and its effect applied, indicating the outcome and any success additional data sent by the 'server' peer.default voidSaslClientListener. initialize(SaslClientContext context)Called to give the application code a clear point to initialize all the client side expectations. -
Uses of SaslClientContext in org.apache.qpid.protonj2.engine.sasl.client
Methods in org.apache.qpid.protonj2.engine.sasl.client with parameters of type SaslClientContext Modifier and Type Method Description voidSaslAuthenticator. handleSaslChallenge(SaslClientContext context, ProtonBuffer challenge)voidSaslAuthenticator. handleSaslMechanisms(SaslClientContext context, Symbol[] mechanisms)voidSaslAuthenticator. handleSaslOutcome(SaslClientContext context, SaslOutcome outcome, ProtonBuffer additional)
-