Modifier and Type | Method and Description |
---|---|
ByteChars |
CanonByteChars.intern(ByteChars inpval) |
ByteChars |
CanonByteChars.intern(CharSequence inpval) |
Modifier and Type | Method and Description |
---|---|
ByteChars |
CanonByteChars.intern(ByteChars inpval) |
Modifier and Type | Method and Description |
---|---|
static byte[] |
Base64.decode(char[] encdata,
int encoff,
int enclen,
ByteChars arrh) |
static byte[] |
Base64.decodeBytes(byte[] encdata,
int encoff,
int enclen,
ByteChars arrh) |
static char[] |
Ascii.digest(ByteChars plain,
MessageDigest proc) |
static byte[] |
Base64.encodeBytes(byte[] rawdata,
int rawoff,
int rawlen,
int maxline,
ByteChars arrh) |
Modifier and Type | Field and Description |
---|---|
protected ByteChars |
SaslServer.auth_username |
Modifier and Type | Method and Description |
---|---|
protected ByteChars |
SaslEntity.encode(ByteChars buf,
int base_len) |
ByteChars |
SaslServer.getUser() |
ByteChars |
SaslServer.Authenticator.saslPasswordLookup(ByteChars usrnam)
Returns plaintext password of specified user.
|
ByteChars |
SaslServer.setChallenge(ByteChars outbuf) |
ByteChars |
CramMD5Server.setChallenge(ByteChars outbuf) |
ByteChars |
ExternalClient.setResponse(CharSequence username,
ByteChars outbuf) |
ByteChars |
CramMD5Client.setResponse(CharSequence username,
ByteChars secret,
ByteArrayRef challenge,
ByteChars outbuf) |
ByteChars |
PlainClient.setResponse(CharSequence role,
CharSequence user,
CharSequence passwd,
ByteChars outbuf) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SaslServer.authorise(ByteChars rolename) |
protected void |
SaslEntity.encode(ByteArrayRef inbuf,
ByteChars outbuf) |
protected ByteChars |
SaslEntity.encode(ByteChars buf,
int base_len) |
boolean |
SaslServer.Authenticator.saslAuthenticate(ByteChars usrnam,
ByteChars passwd)
Null passwd arg means we simply want to establish whether this user exists, whereas blank arg means we
are testing if login is possible without a password (ie.
|
boolean |
SaslServer.Authenticator.saslAuthorise(ByteChars usrnam,
ByteChars rolename)
Returns true if user=usrnam is permitted to act as user=rolename.
|
ByteChars |
SaslServer.Authenticator.saslPasswordLookup(ByteChars usrnam)
Returns plaintext password of specified user.
|
ByteChars |
SaslServer.setChallenge(ByteChars outbuf) |
ByteChars |
CramMD5Server.setChallenge(ByteChars outbuf) |
static void |
SaslEntity.setNonce(ByteChars buf,
CharSequence tagstr,
int tagnum,
StringBuilder sb) |
ByteChars |
ExternalClient.setResponse(CharSequence username,
ByteChars outbuf) |
ByteChars |
CramMD5Client.setResponse(CharSequence username,
ByteChars secret,
ByteArrayRef challenge,
ByteChars outbuf) |
ByteChars |
PlainClient.setResponse(CharSequence role,
CharSequence user,
CharSequence passwd,
ByteChars outbuf) |
Modifier and Type | Field and Description |
---|---|
ByteChars |
EmailAddress.domain |
ByteChars |
EmailAddress.full |
ByteChars |
EmailAddress.mailbox |
Modifier and Type | Method and Description |
---|---|
ByteChars |
ByteChars.append(byte[] src) |
ByteChars |
ByteChars.append(byte[] barr,
int off,
int len) |
ByteChars |
ByteChars.append(char[] src) |
ByteChars |
ByteChars.append(char[] carr,
int off,
int len) |
ByteChars |
ByteChars.append(CharSequence str) |
ByteChars |
ByteChars.append(CharSequence cs,
int csoff,
int cslen) |
ByteChars |
ByteChars.append(int bval) |
ByteChars |
ByteChars.append(long numval,
StringBuilder strbuf) |
ByteChars |
ByteChars.clear() |
static ByteChars |
ByteChars.convertCharSequence(CharSequence src,
ByteChars buf) |
ByteChars |
ByteChars.digest(MessageDigest digestproc) |
ByteChars |
ByteChars.extractTerm(byte dlm,
int off,
int target,
boolean to_end,
ByteChars ptr)
Breaks up the current buffer into a sequence of terms, and returns the specified term.
|
ByteChars |
ByteChars.populate(byte[] src) |
ByteChars |
ByteChars.populate(byte[] src,
int off,
int len) |
ByteChars |
ByteChars.populate(CharSequence src) |
ByteChars |
ByteChars.populate(CharSequence src,
int off,
int len) |
ByteChars |
ByteChars.populateBytes(ByteArrayRef src) |
ByteChars |
ByteChars.set(byte[] src) |
ByteChars |
ByteChars.set(byte[] src,
int off,
int len) |
ByteChars |
ByteChars.set(ByteArrayRef src) |
ByteChars |
ByteChars.set(ByteArrayRef src,
int off) |
ByteChars |
ByteChars.set(ByteArrayRef src,
int off,
int len) |
ByteChars |
ByteChars.toLowerCase() |
ByteChars |
ByteChars.toUpperCase() |
Modifier and Type | Method and Description |
---|---|
static ArrayList<ByteChars> |
ByteChars.parseTerms(byte[] barr,
int off,
int len,
byte dlm,
ArrayList<ByteChars> terms,
ObjectWell<ByteChars> store) |
static ArrayList<ByteChars> |
ByteChars.parseTerms(CharSequence str,
int off,
int len,
byte dlm,
ArrayList<ByteChars> terms,
ObjectWell<ByteChars> store,
ByteChars bctmp) |
Modifier and Type | Method and Description |
---|---|
int |
ByteChars.compareTo(ByteChars bc2) |
static ByteChars |
ByteChars.convertCharSequence(CharSequence src,
ByteChars buf) |
ByteChars |
ByteChars.extractTerm(byte dlm,
int off,
int target,
boolean to_end,
ByteChars ptr)
Breaks up the current buffer into a sequence of terms, and returns the specified term.
|
static ArrayList<ByteChars> |
ByteChars.parseTerms(CharSequence str,
int off,
int len,
byte dlm,
ArrayList<ByteChars> terms,
ObjectWell<ByteChars> store,
ByteChars bctmp) |
Modifier and Type | Method and Description |
---|---|
static ArrayList<ByteChars> |
ByteChars.parseTerms(byte[] barr,
int off,
int len,
byte dlm,
ArrayList<ByteChars> terms,
ObjectWell<ByteChars> store) |
static ArrayList<ByteChars> |
ByteChars.parseTerms(byte[] barr,
int off,
int len,
byte dlm,
ArrayList<ByteChars> terms,
ObjectWell<ByteChars> store) |
static ArrayList<ByteChars> |
ByteChars.parseTerms(CharSequence str,
int off,
int len,
byte dlm,
ArrayList<ByteChars> terms,
ObjectWell<ByteChars> store,
ByteChars bctmp) |
static ArrayList<ByteChars> |
ByteChars.parseTerms(CharSequence str,
int off,
int len,
byte dlm,
ArrayList<ByteChars> terms,
ObjectWell<ByteChars> store,
ByteChars bctmp) |
Modifier and Type | Field and Description |
---|---|
ByteChars |
ResolverAnswer.qname |
Modifier and Type | Method and Description |
---|---|
ByteChars |
ResourceData.RR_NS.getHostname() |
ByteChars |
ResourceData.RR_SOA.getMNAME() |
ByteChars |
ResourceData.getName() |
ByteChars |
ResourceData.RR_MX.getRelay() |
ByteChars |
ResourceData.RR_SOA.getRNAME() |
ByteChars |
ResourceData.RR_SRV.getTarget() |
Modifier and Type | Method and Description |
---|---|
int |
PacketDNS.encodeQuestion(int off,
byte qtype,
ByteChars domnam) |
boolean |
PacketDNS.MessageCallback.handleMessageQuestion(int qid,
int qnum,
int qcnt,
byte qtype,
byte qclass,
ByteChars qname,
InetSocketAddress remote_addr) |
boolean |
PacketDNS.MessageCallback.handleMessageRR(int qid,
int sectiontype,
int rrnum,
int rrcnt,
ByteChars rrname,
ResourceData rr,
InetSocketAddress remote_addr) |
ResolverAnswer |
ResolverService.resolve(byte qtype,
ByteChars qname,
ResolverDNS.Client caller,
Object callerparam,
int flags) |
protected abstract ResolverAnswer |
ResolverDNS.resolve(byte qtype,
ByteChars qname,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverDNS.resolveAAAA(ByteChars domnam,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverDNS.resolveHostname(ByteChars hostname,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverDNS.resolveMailDomain(ByteChars maildom,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverDNS.resolveNameServer(ByteChars domnam,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverDNS.resolveSOA(ByteChars domnam,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverDNS.resolveSRV(ByteChars domnam,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverDNS.resolveTXT(ByteChars domnam,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
ResolverAnswer |
ResolverAnswer.set(ResolverAnswer.STATUS res,
byte qt,
ByteChars qn) |
Constructor and Description |
---|
RR_A(ByteChars hostname,
int ip,
long expiry) |
RR_AAAA(ByteChars n,
byte[] addr,
long expiry) |
RR_CNAME(ByteChars alias,
ByteChars hostname,
long expiry) |
RR_MX(ByteChars n,
ByteChars r,
int p,
long expiry) |
RR_NS(ByteChars domain,
ByteChars server,
long expiry) |
RR_PTR(ByteChars hostname,
int ip,
long expiry) |
RR_SOA(ByteChars n,
long expiry,
ByteChars mn,
ByteChars rn,
int s,
int rf,
int rt,
int e,
int mttl) |
RR_SRV(ByteChars n,
long expiry,
ByteChars t,
int pri,
int w,
int p) |
RR_TXT(ByteChars n,
long expiry,
Collection<String> l) |
Modifier and Type | Method and Description |
---|---|
protected ResolverAnswer |
Client.resolve(byte qtype,
ByteChars qname,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
Modifier and Type | Method and Description |
---|---|
protected ResolverAnswer |
EmbeddedResolver.resolve(byte qtype,
ByteChars qname,
ResolverDNS.Client caller,
Object cbdata,
int flags) |
Modifier and Type | Method and Description |
---|---|
void |
ServerDNS.DNSQuestionResolver.dnsResolveQuestion(int qid,
byte qtype,
ByteChars qname,
boolean recursion_desired,
InetSocketAddress remote_addr,
Object cbparam) |
boolean |
ServerDNS.sendResponse(int qid,
byte qtype,
ByteChars qname,
int rcode,
boolean isauth,
boolean recursion_desired,
ResourceData[] ans,
ResourceData[] auth,
ResourceData[] info,
InetSocketAddress remote_addr,
Object tcpconn) |
Modifier and Type | Method and Description |
---|---|
void |
IOExecWriter.transmit(ByteChars data) |
Copyright 2010-2018 Grey Software (Yusef Badri). All Rights Reserved.