public interface IPwdCfg
extends com.engiweb.toolkit.interfaces.IEjb
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
Modifier and Type | Method and Description |
---|---|
com.engiweb.pm.entity.BeanList |
addDictionary(com.engiweb.pm.entity.BeanList dictionaryBeanList,
PwdCfgBean pwdCfgBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds a list of dictionary bean to an existing pwdcfg
|
void |
delete(PwdCfgBean pwdCfgBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Deletes an existing pwdcfg
|
void |
deleteAttrKeys(com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> bl,
PwdCfgBean pwdCfgBean,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<PwdCfgBean> |
find(PwdCfgBean pwdCfgBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of pwdcfg filtered by a passed
PwdCfgBean |
com.engiweb.pm.entity.BeanList<AccountBean> |
findAccount(AccountBean accountBean,
OrgUnitBean ouBean,
PwdCfgBean pwdCfgBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
Replaced by
IPwdCfg#findAccount(AccountBean, GroupBean, HierarchyBean, PwdCfgBean, boolean, Paging, String, String)
Returns a list of accounts to which pwdcfg is assigned. |
com.engiweb.pm.entity.BeanList<AccountBean> |
findAccountFromGroup(AccountBean accountBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
PwdCfgBean pwdCfgBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of accounts to which pwdcfg is assigned.
|
com.engiweb.pm.entity.BeanList<ApplicationBean> |
findApplication(ApplicationBean applicationBean,
PwdCfgBean pwdCfgBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of applications to which pwdcfg is assigned.
|
com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> |
findAttrKeys(com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean filerKey,
PwdCfgBean pwdCfgBean,
com.engiweb.pm.entity.Paging p,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> |
findAttrKeysWithResolvedPlaceholders(java.lang.Long personId,
com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean filerKey,
PwdCfgBean pwdCfgBean,
com.engiweb.pm.entity.Paging p,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<DictionaryBean> |
findDictionary(DictionaryBean dictionaryBean,
PwdCfgBean pwdCfgBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of dictionary beans assigned to a pwdcfg.
|
com.engiweb.pm.entity.BeanList<PersonProfileBean> |
findOutOfSyncPersonProfile(PersonProfileBean personProfileBean,
PwdCfgBean pwdCfgBean,
UserBean userBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Return a list of out of synchronization person profile form an Account Configuration
|
com.engiweb.pm.entity.BeanList<PersonProfileServiceBean> |
findOutOfSyncPersonProfileService(PersonProfileServiceBean personProfileServiceBean,
PwdCfgBean pwdCfgBean,
UserBean userBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Return a list of out of synchronization person profile service form an Account Configuration
|
com.engiweb.pm.entity.BeanList<PersonProfileBean> |
findPersonProfile(PersonProfileBean personProfileBean,
PwdCfgBean pwdCfgBean,
UserBean userBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Return a list of person profile
|
com.engiweb.pm.entity.BeanList<PersonProfileServiceBean> |
findPersonProfileService(PersonProfileServiceBean personProfileServiceBean,
PwdCfgBean pwdCfgBean,
UserBean userBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Return a list person profile service form an Account Configuration
|
com.engiweb.pm.entity.BeanList<PropertyBean> |
findProperties(PropertyBean propBean,
PwdCfgBean pwdCfgBean,
java.lang.String token,
java.lang.String realm)
Returns a list of property beans assigned to a pwdcfg.
|
com.engiweb.pm.entity.BeanList<TargetBean> |
findTarget(TargetBean filterBean,
PwdCfgBean pwdCfgBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of event markers to which pwdcfg is assigned.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUser(UserBean userBean,
PwdCfgBean pwdCfgBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of users to which pwdcfg is assigned.
|
java.lang.String |
getRandomPwd(PwdCfgBean pwdCfgBean,
java.lang.String token,
java.lang.String realmAdm)
Generates a password according with the configuration password building policy
|
PwdCfgBean |
insert(PwdCfgBean pwdCfgBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds a new pwdcfg if it not exists yet.
|
void |
insertAttrKeys(com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> bl,
PwdCfgBean pwdCfgBean,
java.lang.String token,
java.lang.String realm) |
void |
modifyDictionary(com.engiweb.pm.entity.BeanList blDB,
PwdCfgBean pwdCfgBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Updates a list of dictionary bean to an existing pwdcfg
|
void |
modifyProperties(com.engiweb.pm.entity.BeanList propertyBeanList,
PwdCfgBean pwdCfgBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Updates a list of property bean to an existing pwdcfg
|
void |
moveAttrKey(com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean pwdCfgAttrKeyBean2Move,
PwdCfgBean pwdCfgBean,
boolean up,
java.lang.String token,
java.lang.String realm) |
void |
removeDictionary(com.engiweb.pm.entity.BeanList blDB,
PwdCfgBean pwdCfgBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Remove a list of dictionary bean from an existing pwdcfg
|
void |
synchronizeAllPermissionsByAccountConfiguration(PwdCfgBean pwdCfgBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize all the PersonProfile of the Account Configuration passed as parameter
|
void |
synchronizeAllPermissionsByPerson(UserBean userBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize all the PersonProfile of the User passed as parameter
|
void |
synchronizeAllPermissionsByPersonRole(UserBean userBean,
EntitlementBean entBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize all the PersonProfile of the User passed as parameter
|
void |
synchronizeAllRightsByAccountConfiguration(PwdCfgBean pwdCfgBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize all the PersonProfileService of the Account Configuration passed as parameter
|
void |
synchronizeAllRightsByPerson(UserBean userBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize all the PersonProfileService of the User passed as parameter
|
void |
synchronizeAllRightsByPersonRole(UserBean userBean,
EntitlementBean entBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize all the PersonProfileService of the User passed as parameter
|
void |
synchronizeFilteredPermissions(PersonProfileBean personProfileBean,
PwdCfgBean pwdCfgBean,
UserBean userBean,
EntitlementBean entBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize the PersonProfile that correspond to passed filter
|
void |
synchronizeFilteredRights(PersonProfileServiceBean personProfileServiceBean,
PwdCfgBean pwdCfgBean,
UserBean userBean,
EntitlementBean entBean,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize the PersonProfileService that correspond to passed filter
|
void |
synchronizePwdCfgAttribute(PwdCfgBean pwdCfgBean,
boolean isKeepAlignSelected,
java.lang.String token,
java.lang.String realm)
Synchronize attribute of a account configuration
|
void |
synchronizeSelectedPermissions(com.engiweb.pm.entity.BeanList<PersonProfileBean> list,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize the list of PersonProfile passed as parameter
|
void |
synchronizeSelectedRights(com.engiweb.pm.entity.BeanList<PersonProfileServiceBean> list,
boolean isTargetMaster,
java.lang.String token,
java.lang.String realm)
Synchronize the list of PersonProfileService passed as parameter
|
void |
update(PwdCfgBean pwdCfgBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Updates an existing pwdcfg.
|
void |
updateAttrKeys(com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> bl,
PwdCfgBean pwdCfgBean,
java.lang.String token,
java.lang.String realm) |
static final java.lang.String COPYRIGHT
com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> findAttrKeys(com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean filerKey, PwdCfgBean pwdCfgBean, com.engiweb.pm.entity.Paging p, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> findAttrKeysWithResolvedPlaceholders(java.lang.Long personId, com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean filerKey, PwdCfgBean pwdCfgBean, com.engiweb.pm.entity.Paging p, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
void insertAttrKeys(com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> bl, PwdCfgBean pwdCfgBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
void updateAttrKeys(com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> bl, PwdCfgBean pwdCfgBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
void deleteAttrKeys(com.engiweb.pm.entity.BeanList<com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean> bl, PwdCfgBean pwdCfgBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
void moveAttrKey(com.engiweb.profilemanager.common.bean.targetattr.PwdCfgAttrKeyBean pwdCfgAttrKeyBean2Move, PwdCfgBean pwdCfgBean, boolean up, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
PwdCfgBean insert(PwdCfgBean pwdCfgBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
pwdCfgBean
- PwdCfgBean
to insert (mandatory). The pwdcfg name is a mandatory field.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void update(PwdCfgBean pwdCfgBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
pwdCfgBean
- PwdCfgBean
to delete (mandatory).It must be present and uniquely defined with ID field set.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void delete(PwdCfgBean pwdCfgBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
pwdCfgBean
- PwdCfgBean
to update (mandatory).It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PwdCfgBean> find(PwdCfgBean pwdCfgBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
PwdCfgBean
pwdCfgBean
- PwdCfgBean
if null no filter is applied, otherwise the passed object is used as filterpaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of PwdCfgBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList addDictionary(com.engiweb.pm.entity.BeanList dictionaryBeanList, PwdCfgBean pwdCfgBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
dictionaryBeanList
- BeanList
of DictionaryBean
to add.pwdCfgBean
- PwdCfgBean
to which dictionary beans must be assigned. It must be uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm nameBeanList
of DictionaryBean
com.engiweb.toolkit.common.BackendException
void modifyDictionary(com.engiweb.pm.entity.BeanList blDB, PwdCfgBean pwdCfgBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
dictionaryBeanList
- BeanList
of DictionaryBean
to modify.pwdCfgBean
- PwdCfgBean
to which dictionary beans must be modified. It must be uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void removeDictionary(com.engiweb.pm.entity.BeanList blDB, PwdCfgBean pwdCfgBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
dictionaryBeanList
- BeanList
of DictionaryBean
to remove.pwdCfgBean
- PwdCfgBean
from which dictionary beans must be removed. It must be uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<DictionaryBean> findDictionary(DictionaryBean dictionaryBean, PwdCfgBean pwdCfgBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
dictionaryBean
- DictionaryBean
if null no filter is applied, otherwise the passed object is used as filterpwdCfgBean
- PwdCfgBean
whose assigned dictionary beans are to be retrieved.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of DictionaryBean
com.engiweb.toolkit.common.BackendException
void modifyProperties(com.engiweb.pm.entity.BeanList propertyBeanList, PwdCfgBean pwdCfgBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
propertyBeanList
- BeanList
of PropertyBean
to modify.pwdCfgBean
- PwdCfgBean
to which property beans must be modified. It must be uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PropertyBean> findProperties(PropertyBean propBean, PwdCfgBean pwdCfgBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
propBean
- PropertyBean
if null no filter is applied, otherwise the passed object is used as filterpwdCfgBean
- PwdCfgBean
whose assigned property beans are to be retrieved.token
- String
Authorization stringrealm
- String
Realm nameBeanList
of PropertyBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<UserBean> findUser(UserBean userBean, PwdCfgBean pwdCfgBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
if null no filter is applied, otherwise the passed object is used as filterpwdCfgBean
- PwdCfgBean
whose assigned users are to be retrieved.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of UserBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ApplicationBean> findApplication(ApplicationBean applicationBean, PwdCfgBean pwdCfgBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
applicationBean
- ApplicationBean
if null no filter is applied, otherwise the passed object is used as filterpwdCfgBean
- PwdCfgBean
whose assigned applications are to be retrieved.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of ApplicationBean
com.engiweb.toolkit.common.BackendException
@Deprecated com.engiweb.pm.entity.BeanList<AccountBean> findAccount(AccountBean accountBean, OrgUnitBean ouBean, PwdCfgBean pwdCfgBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
IPwdCfg#findAccount(AccountBean, GroupBean, HierarchyBean, PwdCfgBean, boolean, Paging, String, String)
Returns a list of accounts to which pwdcfg is assigned.accountBean
- AccountBean
if null no filter is applied, otherwise the passed object is used as filter.ouBean
- OrgUnitBean
if null no filter is applied, otherwise the passed object is used as filter. It allow to filter by accounts belonging to user in the given organizational unit.pwdCfgBean
- PwdCfgBean
whose assigned accounts are to be retrieved.hier
- if ouBean parameter is not null
true if research must be performed hierarchically, false
otherwisepaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of AccountBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<AccountBean> findAccountFromGroup(AccountBean accountBean, GroupBean groupBean, HierarchyBean hierarchyBean, PwdCfgBean pwdCfgBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
accountBean
- AccountBean
if null no filter is applied, otherwise the passed object is used as filter.groupBean
- GroupBean
if null no filter is applied, otherwise the passed object is used as filter. It allow to filter by accounts belonging to user in the given group hierarchy.hierarchyBean
- HierarchyBean
must be present and uniquely defined.pwdCfgBean
- PwdCfgBean
whose assigned accounts are to be retrieved.hier
- if ouBean parameter is not null
true if research must be performed hierarchically, false
otherwisepaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of AccountBean
com.engiweb.toolkit.common.BackendException
java.lang.String getRandomPwd(PwdCfgBean pwdCfgBean, java.lang.String token, java.lang.String realmAdm) throws com.engiweb.toolkit.common.BackendException
pwdCfgBean
- PwdCfgBean
whose password must be generates. It must be uniquely defined.token
- String
Authorization stringrealm
- String
Realm nameString
passwordcom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<TargetBean> findTarget(TargetBean filterBean, PwdCfgBean pwdCfgBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
filterBean
- TargetBean
if null no filter is applied, otherwise the passed object is used as filter.pwdCfgBean
- PwdCfgBean
whose assigned event markers are to be retrieved.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of TargetBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PersonProfileBean> findOutOfSyncPersonProfile(PersonProfileBean personProfileBean, PwdCfgBean pwdCfgBean, UserBean userBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
personProfileBean
- PersonProfileBean
if null no filter is applied, otherwise the passed object is used as filter.pwdCfgBean
- PwdCfgBean
to insert (mandatory). The pwdcfg is a mandatory.userBean
- UserBean
if null no filter is applied, otherwise the passed object is used as filter.entitlementBean
- EntitlementBean
if null no filter is applied, otherwise the passed object is used as filter.paging
- Paging
the pagingtoken
- String
Authorization stringrealm
- String
Realm nameBeanList
of PersonProfileBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PersonProfileBean> findPersonProfile(PersonProfileBean personProfileBean, PwdCfgBean pwdCfgBean, UserBean userBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
personProfileBean
- PersonProfileBean
if null no filter is applied, otherwise the passed object is used as filter.pwdCfgBean
- PwdCfgBean
if null no filter is applied, otherwise the passed object is used as filter.userBean
- UserBean
if null no filter is applied, otherwise the passed object is used as filter.entitlementBean
- EntitlementBean
if null no filter is applied, otherwise the passed object is used as filter.paging
- Paging
the pagingtoken
- String
Authorization stringrealm
- String
Realm nameBeanList
of PersonProfileBean
com.engiweb.toolkit.common.BackendException
void synchronizeAllPermissionsByPersonRole(UserBean userBean, EntitlementBean entBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
to synchronize (mandatory).entBean
- EntitlementBean
to synchronize (mandatory).isTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeAllPermissionsByPerson(UserBean userBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
to synchronize (mandatory).isTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeAllPermissionsByAccountConfiguration(PwdCfgBean pwdCfgBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
pwdCfgBean
- PwdCfgBean
to synchronize (mandatory).isTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeSelectedPermissions(com.engiweb.pm.entity.BeanList<PersonProfileBean> list, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
list
- BeanList
of PersonProfileBean
list of PersonProfile to synchronizeisTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeFilteredPermissions(PersonProfileBean personProfileBean, PwdCfgBean pwdCfgBean, UserBean userBean, EntitlementBean entBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
personProfileBean
- PersonProfileBean
filter of PersonProfilepwdCfgBean
- PwdCfgBean
filter of useruserBean
- UserBean
filter of userentBean
- EntitlementBean
filter of entitlementisTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PersonProfileServiceBean> findOutOfSyncPersonProfileService(PersonProfileServiceBean personProfileServiceBean, PwdCfgBean pwdCfgBean, UserBean userBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
personProfileServiceBean
- PersonProfileServiceBean
if null no filter is applied, otherwise the passed object is used as filter.pwdCfgBean
- PwdCfgBean
to insert (mandatory). The pwdcfg is a mandatory.userBean
- UserBean
if null no filter is applied, otherwise the passed object is used as filter.entitlementBean
- EntitlementBean
if null no filter is applied, otherwise the passed object is used as filter.paging
- Paging
the pagingtoken
- String
Authorization stringrealm
- String
Realm nameBeanList
of PersonProfileServiceBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PersonProfileServiceBean> findPersonProfileService(PersonProfileServiceBean personProfileServiceBean, PwdCfgBean pwdCfgBean, UserBean userBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
personProfileServiceBean
- PersonProfileServiceBean
if null no filter is applied, otherwise the passed object is used as filter.pwdCfgBean
- PwdCfgBean
if null no filter is applied, otherwise the passed object is used as filter.userBean
- UserBean
if null no filter is applied, otherwise the passed object is used as filter.entitlementBean
- EntitlementBean
if null no filter is applied, otherwise the passed object is used as filter.paging
- Paging
the pagingtoken
- String
Authorization stringrealm
- String
Realm nameBeanList
of PersonProfileServiceBean
com.engiweb.toolkit.common.BackendException
void synchronizeAllRightsByPersonRole(UserBean userBean, EntitlementBean entBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
to synchronize (mandatory).entBean
- EntitlementBean
to synchronize (mandatory).isTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeAllRightsByPerson(UserBean userBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
to synchronize (mandatory).isTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeAllRightsByAccountConfiguration(PwdCfgBean pwdCfgBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
pwdCfgBean
- PwdCfgBean
to synchronize (mandatory).isTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeSelectedRights(com.engiweb.pm.entity.BeanList<PersonProfileServiceBean> list, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
list
- BeanList
of PersonProfileServiceBean
list of PersonProfileService to synchronizeisTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizeFilteredRights(PersonProfileServiceBean personProfileServiceBean, PwdCfgBean pwdCfgBean, UserBean userBean, EntitlementBean entBean, boolean isTargetMaster, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
personProfileServiceBean
- PersonProfileServiceBean
filter of PersonProfileServicepwdCfgBean
- PwdCfgBean
filter of useruserBean
- UserBean
filter of userentBean
- EntitlementBean
filter of entitlementisTargetMaster
- if isTargetMaster parameter is true TARGET is the master for the synchronization, false IGI is the mastertoken
- String
Authorization stringrealm
- com.engiweb.toolkit.common.BackendException
void synchronizePwdCfgAttribute(PwdCfgBean pwdCfgBean, boolean isKeepAlignSelected, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
pwdCfgBean
- PwdCfgBean
account configuration to synchronize (mandatory).isKeepAlignSelected
- token
- realm
- com.engiweb.toolkit.common.BackendException