public abstract class AbstractSasl extends Object implements SaslServer
Modifier and Type | Field and Description |
---|---|
protected String |
authorizedId |
protected CallbackHandler |
callbackHandler |
protected boolean |
complete |
protected Logger |
log |
protected Map<String,Object> |
negotiatedProperty |
protected Map<? super String,?> |
props |
static String |
SASL_STRICT_MODE_KEY |
Modifier | Constructor and Description |
---|---|
protected |
AbstractSasl(Map<? super String,?> props,
CallbackHandler callbackHandler) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
Object |
getNegotiatedProperty(String propName) |
protected void |
handleCallbacks(Callback... callbacks) |
static boolean |
isAuthzIDIgnored() |
boolean |
isComplete() |
protected static boolean |
isEmpty(Object x) |
protected String[] |
split(byte[] byteArray,
String defaultValue) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluateResponse, getAuthorizationID, getMechanismName, unwrap, wrap
public static final String SASL_STRICT_MODE_KEY
protected final Logger log
protected final CallbackHandler callbackHandler
protected String authorizedId
protected boolean complete
protected AbstractSasl(Map<? super String,?> props, CallbackHandler callbackHandler)
public static boolean isAuthzIDIgnored()
protected static final boolean isEmpty(Object x)
public void dispose() throws SaslException
dispose
in interface SaslServer
SaslException
public Object getNegotiatedProperty(String propName)
getNegotiatedProperty
in interface SaslServer
protected void handleCallbacks(Callback... callbacks) throws SaslException
SaslException
public boolean isComplete()
isComplete
in interface SaslServer
Copyright © 2019 "Tigase, Inc.". All rights reserved.