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
FieldsModifier and TypeFieldDescriptionstatic final StringThe constant DESCRIPTION.static final StringThe constant EMAIL.static final StringThe constant GID_NUMBER.static final StringThe constant GIVEN_NAME.static final StringThe constant HOME_DIRECTORY.static final StringThe constant SN.static final StringThe constant UID.static final StringThe constant UID_NUMBER.Fields inherited from class tr.com.havelsan.javarch.oauth.ldap.data.common.model.HvlLdapBaseModel
CN, DN, OBJECT_CLASS -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates 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 custom password field.Gets 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.voidsetCustomPasswordField(String customPasswordField) Sets custom password field.voidsetDescription(String description) Sets description.voidSets email.voidsetFirstname(String firstname) Sets firstname.voidsetGidNumber(String gidNumber) Sets gid number.voidsetHomeDirectory(String homeDirectory) Sets home directory.voidsetObjectClassList(List<String> objectClassList) Sets object class list.voidsetPassword(String password) Sets password.voidsetSurname(String surname) Sets surname.voidSets uid.voidsetUidNumber(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
-
getCustomPasswordField
Gets custom password field.- Returns:
- the custom password field
-
setCustomPasswordField
Sets custom password field.- Parameters:
customPasswordField- the custom password field
-
setObjectClassList
Sets object class list.- Parameters:
objectClassList- the object class list
-