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 |
static String |
PASSWORD_NOT_VERIFIED_MSG |
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, waitevaluateResponse, getAuthorizationID, getMechanismName, unwrap, wrappublic static final String SASL_STRICT_MODE_KEY
public static String PASSWORD_NOT_VERIFIED_MSG
protected final CallbackHandler callbackHandler
protected final Logger log
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()
dispose in interface SaslServerpublic Object getNegotiatedProperty(String propName)
getNegotiatedProperty in interface SaslServerprotected void handleCallbacks(Callback... callbacks) throws SaslException
SaslExceptionpublic boolean isComplete()
isComplete in interface SaslServerCopyright © 2004–2020 "Tigase, Inc.". All rights reserved.