public class AmqpSaslAuthenticator extends Object
| Constructor and Description |
|---|
AmqpSaslAuthenticator(Function<String[],Mechanism> mechanismFinder)
Create the authenticator and initialize it.
|
| Modifier and Type | Method and Description |
|---|---|
ProviderConnectionSecurityException |
getFailureCause() |
void |
handleSaslChallenge(org.apache.qpid.proton.engine.Sasl sasl,
org.apache.qpid.proton.engine.Transport transport) |
void |
handleSaslMechanisms(org.apache.qpid.proton.engine.Sasl sasl,
org.apache.qpid.proton.engine.Transport transport) |
void |
handleSaslOutcome(org.apache.qpid.proton.engine.Sasl sasl,
org.apache.qpid.proton.engine.Transport transport) |
boolean |
isComplete() |
boolean |
wasSuccessful() |
public boolean isComplete()
public ProviderConnectionSecurityException getFailureCause()
public boolean wasSuccessful()
throws IllegalStateException
IllegalStateExceptionpublic void handleSaslMechanisms(org.apache.qpid.proton.engine.Sasl sasl,
org.apache.qpid.proton.engine.Transport transport)
public void handleSaslChallenge(org.apache.qpid.proton.engine.Sasl sasl,
org.apache.qpid.proton.engine.Transport transport)
public void handleSaslOutcome(org.apache.qpid.proton.engine.Sasl sasl,
org.apache.qpid.proton.engine.Transport transport)
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.