java.lang.Object
com.ssttr.xml.XMLElement
com.jabberwookie.ns.jabber.iq.Query
com.jabberwookie.ns.jabber.iq.IQAuth
- All Implemented Interfaces:
- com.jabberwookie.ns.jabber.Const
- public class IQAuth
- extends Query
This implements the jabber:iq:auth namespace, it is used for
authenticating com.jabberwookie.Client2Server connections.
| Fields inherited from class com.ssttr.xml.XMLElement |
|
| Fields inherited from interface com.jabberwookie.ns.jabber.Const |
ADDRESS, ASK, AVAILABLE, AWAY, BODY, BOTH, CHAT, CITY, DATE, DESCRIPTION, DIGEST, DISPLAY, DND, EMAIL, ERROR, EXTENDED_AWAY, FROM, GET, GROUP, GROUPCHAT, HASH, HEADLINE, ID, INSTRUCTIONS, IQ, JID, MESSAGE, MISC, NAME, NONE, NORMAL, OS, PASSWORD, PHONE, PRESENCE, PRIORITY, REGISTER, REMOVE, RESOURCE, RESULT, SEARCH, SEQUENCE, SERVICE, SET, SHOW, STAMP, STATE, STATUS, SUBJECT, SUBSCRIBE, SUBSCRIBED, SUBSCRIPTION, TEXT, THREAD, TO, TOKEN, TRANSPORT, TYPE, TZ, UNAVAILABLE, UNSUBSCRIBE, UNSUBSCRIBED, URL, USERNAME, UTC, VERSION, ZIP |
|
Method Summary |
static com.jabberwookie.ns.jabber.IQ |
createGetRequest(java.lang.String to,
java.lang.String userName)
|
static com.jabberwookie.ns.jabber.IQ |
createSetRequest(com.jabberwookie.Client2Server c2s,
com.jabberwookie.ns.jabber.Chunk authGetResp,
java.lang.String resource,
java.lang.String password)
|
static com.jabberwookie.ns.jabber.IQ |
createSetRequest(com.jabberwookie.Client2Server c2s,
com.jabberwookie.ns.jabber.Chunk authGetResp,
java.lang.String resource,
java.lang.String password,
int minLevel,
int maxLevel)
|
static com.jabberwookie.ns.jabber.IQ |
createSetRequest(java.lang.String to,
java.util.Hashtable values)
|
void |
setDigest(java.lang.String password,
java.lang.String connectionId)
|
void |
setPassword(java.lang.String password)
|
void |
setResource(java.lang.String resource)
|
void |
setUsername(java.lang.String username)
|
void |
setZeroK(java.lang.String password,
java.lang.String token,
int seq)
|
| Methods inherited from class com.jabberwookie.ns.jabber.iq.Query |
getName |
| Methods inherited from class com.ssttr.xml.XMLElement |
addChild, addChild, addChild, appendValue, copyDeep, copyShallow, enumerateAttrs, enumerateChildren, getAttribute, getAttributeLong, getAttributes, getChild, getChild, getChild, getChildCount, getChildren, getChildren, getChildValue, getChildValue, getChildValueBool, getChildValueBool, getChildValueLong, getChildValueLong, getNameSpace, getValue, getValueLong, removeAttr, removeAttrs, removeChild, removeChild, removeChild, removeChildren, setAttribute, setAttribute, setAttributes, setChild, setChildValue, setChildValue, setChildValue, setChildValue, setChildValue, setChildValue, setName, setNameSpace, setValue, setValue, toString, toString, writeTo, writeTo, writeTo |
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
LEVEL_PLAINTEXT
public static final int LEVEL_PLAINTEXT
- See Also:
- Constant Field Values
LEVEL_DIGEST
public static final int LEVEL_DIGEST
- See Also:
- Constant Field Values
LEVEL_ZERO_K
public static final int LEVEL_ZERO_K
- See Also:
- Constant Field Values
IQAuth
public IQAuth()
createGetRequest
public static com.jabberwookie.ns.jabber.IQ createGetRequest(java.lang.String to,
java.lang.String userName)
createSetRequest
public static com.jabberwookie.ns.jabber.IQ createSetRequest(com.jabberwookie.Client2Server c2s,
com.jabberwookie.ns.jabber.Chunk authGetResp,
java.lang.String resource,
java.lang.String password)
createSetRequest
public static com.jabberwookie.ns.jabber.IQ createSetRequest(com.jabberwookie.Client2Server c2s,
com.jabberwookie.ns.jabber.Chunk authGetResp,
java.lang.String resource,
java.lang.String password,
int minLevel,
int maxLevel)
createSetRequest
public static com.jabberwookie.ns.jabber.IQ createSetRequest(java.lang.String to,
java.util.Hashtable values)
setUsername
public void setUsername(java.lang.String username)
setResource
public void setResource(java.lang.String resource)
setPassword
public void setPassword(java.lang.String password)
setDigest
public void setDigest(java.lang.String password,
java.lang.String connectionId)
setZeroK
public void setZeroK(java.lang.String password,
java.lang.String token,
int seq)