|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.basex.core.User
public final class User
This class contains information on a single user.
Field Summary | |
---|---|
static byte |
ADMIN
Admin permission (global). |
static byte |
CREATE
Create permission (global). |
String |
name
User name. |
static byte |
NONE
No permissions. |
int |
perm
Permission. |
byte[] |
pw
Password. |
static byte |
READ
Read permission (local+global). |
static byte |
WRITE
Write permission (local+global). |
Constructor Summary | |
---|---|
User(String n,
byte[] p,
int r)
Constructor. |
Method Summary | |
---|---|
User |
copy()
Returns a local copy of this user. |
boolean |
perm(int flag)
Returns if the specified permission is set. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final byte NONE
public static final byte READ
public static final byte WRITE
public static final byte CREATE
public static final byte ADMIN
public final String name
public byte[] pw
public int perm
Constructor Detail |
---|
public User(String n, byte[] p, int r)
n
- user namep
- passwordr
- rightsMethod Detail |
---|
public boolean perm(int flag)
flag
- flag to be checked
public User copy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |