+ /**
+ *
+ * Updates app role description in external auth system
+ *
+ * @param uebkey
+ * @return number of updates
+ */
+ public Integer updateAppRoleDescription(String uebkey);
+
+ /**
+ * Creates centralRoleObject
+ * @param app
+ * @param roleInfo
+ * @param roleList
+ * @param params
+ * @return returns List<CentralV2Role>
+ * @throws RoleFunctionException
+ */
+ public List<CentralV2Role> createCentralRoleObject(List<EPApp> app, List<EPRole> roleInfo,
+ List<CentralV2Role> roleList, Map<String, Long> params) throws RoleFunctionException;
+
+ /**
+ *
+ * @param uebkey
+ * @param loginId
+ * @param CurrentUserRoles
+ * @return returns list of user roles
+ * @throws Exception
+ */
+ public List<EcompRole> missingUserApplicationRoles(String uebkey, String loginId, Set<EcompRole> CurrentUserRoles) throws Exception;
+