| | |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.frameworkcore.pagemodel.SmPasswordStrategyVO; |
| | | import com.vci.starter.web.exception.VciBaseException; |
| | | import com.vci.starter.web.pagemodel.BaseQueryObject; |
| | | import com.vci.starter.web.pagemodel.DataGrid; |
| | | import com.vci.starter.web.pagemodel.PageHelper; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.List; |
| | |
| | | SmPasswordStrategyVO getPasswordStrategyVOByDefault(); |
| | | |
| | | /** |
| | | * 密码策略分页查询 |
| | | * @param conditionMap |
| | | * @param pageHelper |
| | | * @return |
| | | */ |
| | | DataGrid<SmPasswordStrategyVO> refDataGrid(Map<String, String> conditionMap, PageHelper pageHelper) throws PLException; |
| | | |
| | | /** |
| | | * 查询密码安全策略,下拉使用的接口 |
| | | * @param conditionMap |
| | | * @return key为密码策略name,value为密码策略的oid |
| | | * @throws VciBaseException |
| | | */ |
| | | List<Map<String,String>> selectPwdStrategyMap(Map<String, String> conditionMap) throws PLException; |
| | | |
| | | /** |
| | | * 保存用户关联密码策略 |
| | | * @param userIds |
| | | * @param passwordStrategId |
| | | * @return |
| | | */ |
| | | boolean saveUserPasswordStrateg(String[] userIds, String passwordStrategId) throws PLException; |
| | | |
| | | /** |
| | | * 根据主键查询密码策略map对象 |
| | | * @param oidList |
| | | * @return key为密码策略主键 value为密码策略 |