Class HvlLdapEntryModel
java.lang.Object
tr.com.havelsan.javarch.oauth.ldap.data.common.model.HvlLdapBaseModel
tr.com.havelsan.javarch.oauth.ldap.data.common.model.HvlLdapEntryModel
- All Implemented Interfaces:
Serializable
Ldap entry model class
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The constant DESCRIPTION.static final String
The constant EMAIL.static final String
The constant GID_NUMBER.static final String
The constant GIVEN_NAME.static final String
The constant HOME_DIRECTORY.static final String
The constant SN.static final String
The constant UID.static final String
The constant UID_NUMBER.Fields inherited from class tr.com.havelsan.javarch.oauth.ldap.data.common.model.HvlLdapBaseModel
CN, DN, OBJECT_CLASS
-
Constructor Summary
ConstructorDescriptionInstantiates a new HvlLdapEntryModel.HvlLdapEntryModel
(String uid) Instantiates a new Hvl ldap entry model.HvlLdapEntryModel
(String dn, String cn) Instantiates a new HvlLdapEntryModel. -
Method Summary
Modifier and TypeMethodDescriptionGets description.getEmail()
Gets email.Gets firstname.Gets gid number.Gets home directory.Gets object class list.Gets password.Gets surname.getUid()
Gets uid.Gets uid number.void
setDescription
(String description) Sets description.void
Sets email.void
setFirstname
(String firstname) Sets firstname.void
setGidNumber
(String gidNumber) Sets gid number.void
setHomeDirectory
(String homeDirectory) Sets home directory.void
setObjectClassList
(List<String> objectClassList) Sets object class list.void
setPassword
(String password) Sets password.void
setSurname
(String surname) Sets surname.void
Sets uid.void
setUidNumber
(String uidNumber) Sets uid number.Methods inherited from class tr.com.havelsan.javarch.oauth.ldap.data.common.model.HvlLdapBaseModel
getCn, getDn, setCn, setDn
-
Field Details
-
HOME_DIRECTORY
The constant HOME_DIRECTORY.- See Also:
-
GID_NUMBER
The constant GID_NUMBER.- See Also:
-
UID_NUMBER
The constant UID_NUMBER.- See Also:
-
UID
The constant UID.- See Also:
-
EMAIL
The constant EMAIL.- See Also:
-
DESCRIPTION
The constant DESCRIPTION.- See Also:
-
SN
The constant SN.- See Also:
-
GIVEN_NAME
The constant GIVEN_NAME.- See Also:
-
-
Constructor Details
-
HvlLdapEntryModel
public HvlLdapEntryModel()Instantiates a new HvlLdapEntryModel. -
HvlLdapEntryModel
Instantiates a new Hvl ldap entry model.- Parameters:
uid
- the uid
-
HvlLdapEntryModel
Instantiates a new HvlLdapEntryModel.- Parameters:
dn
- the dncn
- the cn
-
-
Method Details
-
getUid
Gets uid.- Returns:
- the uid
-
setUid
Sets uid.- Parameters:
uid
- the uid
-
getFirstname
Gets firstname.- Returns:
- the firstname
-
setFirstname
Sets firstname.- Parameters:
firstname
- the firstname
-
getSurname
Gets surname.- Returns:
- the surname
-
setSurname
Sets surname.- Parameters:
surname
- the surname
-
getPassword
Gets password.- Returns:
- the password
-
setPassword
Sets password.- Parameters:
password
- the password
-
getEmail
Gets email.- Returns:
- the email
-
setEmail
Sets email.- Parameters:
email
- the email
-
getDescription
Gets description.- Returns:
- the description
-
setDescription
Sets description.- Parameters:
description
- the description
-
getGidNumber
Gets gid number.- Returns:
- the gid number
-
setGidNumber
Sets gid number.- Parameters:
gidNumber
- the gid number
-
getUidNumber
Gets uid number.- Returns:
- the uid number
-
setUidNumber
Sets uid number.- Parameters:
uidNumber
- the uid number
-
getHomeDirectory
Gets home directory.- Returns:
- the home directory
-
setHomeDirectory
Sets home directory.- Parameters:
homeDirectory
- the home directory
-
getObjectClassList
Gets object class list.- Returns:
- the object class list
-
setObjectClassList
Sets object class list.- Parameters:
objectClassList
- the object class list
-