public abstract class SaslEntity extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SaslEntity.MECH |
Modifier and Type | Field and Description |
---|---|
SaslEntity.MECH |
mechanism |
static String |
MECHNAME_CMD5 |
static String |
MECHNAME_EXTERNAL |
static String |
MECHNAME_PLAIN |
Constructor and Description |
---|
SaslEntity(SaslEntity.MECH id,
boolean base64) |
Modifier and Type | Method and Description |
---|---|
protected ByteArrayRef |
decode(ByteArrayRef buf) |
protected void |
encode(ByteArrayRef inbuf,
ByteChars outbuf) |
protected ByteChars |
encode(ByteChars buf,
int base_len) |
SaslEntity |
init() |
static void |
setNonce(ByteChars buf,
CharSequence tagstr,
int tagnum,
StringBuilder sb) |
public static final String MECHNAME_PLAIN
public static final String MECHNAME_CMD5
public static final String MECHNAME_EXTERNAL
public final SaslEntity.MECH mechanism
public SaslEntity(SaslEntity.MECH id, boolean base64)
public SaslEntity init()
protected void encode(ByteArrayRef inbuf, ByteChars outbuf)
protected ByteArrayRef decode(ByteArrayRef buf)
public static void setNonce(ByteChars buf, CharSequence tagstr, int tagnum, StringBuilder sb)
Copyright 2010-2018 Grey Software (Yusef Badri). All Rights Reserved.