|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--cug.novell.NDSUser
voorstelling van NDS user
Field Summary | |
private NDSContainer |
context
container (parent in NDS) |
static int |
CREATE
|
static int |
DISABLED
|
private java.lang.String |
dn
volledige NDS-naam |
static int |
ENABLED
|
private java.lang.String |
key
registratie-nummer in NDS |
private java.util.Date |
lastLogin
datum laatste login; blijft 'null' als waarde niet aan constructor wordt doorgegeven |
private java.lang.String |
lastName
last name |
private java.lang.String |
name
object naam; altijd lowercase |
private java.lang.String |
password
wachtwoord '_xmts_' |
private Person |
person
bijbehorende persoon |
private int |
status
CREATE, ENABLED, DISABLED, UNKNOWN; default UNKNOWN |
static int |
UNKNOWN
|
Constructor Summary | |
NDSUser(NDSContainer c,
Person p,
java.lang.String name)
constructor voor een gebruiker waarvan de dn nog gevormd moet worden sortName wordt gebruikt voor last name |
|
NDSUser(Person p,
java.lang.String dn)
constructor voor een create user waarvan de persoon en dn al bekend zijn; (NCreateTable) sortName wordt gebruikt voor last name |
|
NDSUser(java.lang.String dn)
|
|
NDSUser(java.lang.String name,
java.lang.String lastname,
java.lang.String dn,
java.lang.String key,
java.util.Date logindate)
Deprecated. |
|
NDSUser(java.lang.String name,
java.lang.String lastname,
java.lang.String dn,
java.lang.String key,
java.util.Date logindate,
int status)
constructor voor bestaande user ( NDSExportTable lastLogin krijgt een waarde ) |
Method Summary | |
int |
compareTo(java.lang.Object o)
vergelijk eerst context, dan object naam |
NDSContainer |
getContainer()
|
java.lang.String |
getContext()
geef containernaam waar nds-object zich bevindt; parent |
java.lang.String |
getDN()
geef de uitgespelde naam van nds-object |
java.lang.String |
getEmail()
|
java.lang.String |
getKey()
geef registratie-nummer in NDS |
java.util.Date |
getLastLogin()
|
java.lang.String |
getLastName()
|
java.lang.String |
getName()
geef naam van het nds-object; user-name of container-name |
java.lang.String |
getPassword()
|
Person |
getPerson()
|
int |
getStatus()
|
void |
initAtts(java.lang.String ln,
java.lang.String k,
int stat)
|
(package private) void |
initContext()
maak context uit dn als context niet bekend is |
(package private) void |
initName()
maak name uit dn als name niet bekend is name altijd lowercase |
void |
setContext(NDSContainer container)
alleen als de NDSContainer bij aanroeper bekend is |
void |
setContext(java.lang.String containerN)
wordt vaak aangeroepen; vraagt een NDSContainer aan NDSContainerFactory |
void |
setKey(java.lang.String val)
|
void |
setLastName(java.lang.String val)
|
void |
setPassword(java.lang.String val)
|
void |
setPerson(Person p)
|
void |
setStatus(int val)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private Person person
private NDSContainer context
private java.lang.String name
private java.lang.String lastName
private java.lang.String dn
private java.lang.String key
private java.util.Date lastLogin
NDSUser(cug.novell.NDSContainer, util.Person, java.lang.String)
private java.lang.String password
public static final int CREATE
public static final int ENABLED
public static final int DISABLED
public static final int UNKNOWN
private int status
Constructor Detail |
public NDSUser(java.lang.String name, java.lang.String lastname, java.lang.String dn, java.lang.String key, java.util.Date logindate, int status)
public NDSUser(java.lang.String name, java.lang.String lastname, java.lang.String dn, java.lang.String key, java.util.Date logindate)
public NDSUser(Person p, java.lang.String dn)
sortName wordt gebruikt voor last name
public NDSUser(java.lang.String dn)
public NDSUser(NDSContainer c, Person p, java.lang.String name)
sortName wordt gebruikt voor last name
Method Detail |
public void initAtts(java.lang.String ln, java.lang.String k, int stat)
public Person getPerson()
public void setPerson(Person p)
public java.lang.String getName()
NDSObjectI
getName
in interface NDSObjectI
public java.lang.String getDN()
NDSObjectI
getDN
in interface NDSObjectI
public java.lang.String getLastName()
public void setLastName(java.lang.String val)
public java.lang.String getEmail()
public java.lang.String getKey()
public void setKey(java.lang.String val)
public java.lang.String getPassword()
public void setPassword(java.lang.String val)
public java.util.Date getLastLogin()
public int getStatus()
public void setStatus(int val)
public NDSContainer getContainer()
public java.lang.String getContext()
NDSObjectI
getContext
in interface NDSObjectI
void initName()
void initContext()
public void setContext(java.lang.String containerN)
public void setContext(NDSContainer container)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |