【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

#宜搭##低代碼#

題目要求

  1. 在表單頁提交密鑰和敏感信息,通過fass 連接器用密鑰加密敏感信息。
  2. 在授權查看頁選擇待解密數據,審核通過后可以查看解密后的數據。

需求拆解

  1. Faas連接器,用于數據加解密
  2. 集成自動化,提交表單數據后調用faas連接器加密數據
  3. 密鑰維護頁(普通表單),用與提交密鑰
  4. 敏感信息提交頁(普通表單),用于提交敏感信息
  5. 存檔頁(普通表單),用于接收faas連接器加密后的數據,作為關聯表單嵌入授權查看頁
  6. 授權查看頁(流程表單),用于提交流程申請授權查看敏感信息

實操步驟

一、 Faas連接器

在應用中心找到“實操題2代碼文件下載”應用,下載必要文件。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

點擊頂部平臺管理,進入平臺管理頁面,選擇連接器工廠,創建連接器。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

新建Faas 連接器,開發語言選擇java

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

配置接口請求參數和接口返回字段,此處配置用與在連接器接收參數和使用連接器返回數據時選擇字段。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

配置好字段,進入云IDE開發。選擇資源管理器,將下載的DESUtil.java 文件粘貼到util下。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

雙擊FaasEntry.java,進入編輯器,找到excute 方法,將下載的業務代碼粘貼到方法中。此段代碼邏輯為根據type參數判斷是加密或者解密,我這里用的是0 == type 為加密,其他值為解密。然后獲取到密鑰和待處理數據(字段名為連接器接口請求配置字段),調用響應的加解密方法處理數據,最后根據連接器配置的接口返回字段返回數據。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

業務代碼

String content = (String) input.get("content");String password = (String) input.get("password");Integer type = Integer.parseInt(String.valueOf(input.get("type")));/*** 在這里編寫您的業務代碼, 也可以將業務代碼封裝到其他類或方法里.*/JSONObject result = new JSONObject();result.put("success", false);result.put("result", "");result.put("error", "");if (0 == type) {/*** 加密*/String encryptContent = DESUtil.encrypt(content, password);System.out.println("加密后的字符串:" encryptContent);if (StringUtils.isEmpty(encryptContent)) {result.put("error", "empty string got!");return result;}result.put("result", encryptContent);result.put("success", true);} else {/*** 解密*/String encryptContent = DESUtil.decrypt(content, password);System.out.println("解密后的字符串:" encryptContent);if (StringUtils.isEmpty(encryptContent)) {result.put("error", "empty string got!");return result;}result.put("result", encryptContent);result.put("success", true);}System.out.println("返回:" JSON.toJSONString(result));return result;

保存,提交代碼。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

部署到serverless。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

二、 表單

新建密鑰維護頁(普通表單),包含一個單行文本組件,用于密鑰輸入。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

新建敏感信息提交頁(普通表單),包含一個單行文本組件,用于敏感信息輸入。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

新建存檔頁(普通表單),用于接收加密后的數據。提交人為“成員”組件,只讀;提交時間為“時間”組件,只讀;返回結果為“多行文本”組件。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

新建授權信息查看頁(流程表單),申請人為“成員”組件;

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

請選擇待解密數據為“關聯表單”組件。表單選擇當前應用的存檔頁。按要求選擇主要信息和次要信息。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

因為只能提交自己創建的數據,所以篩選條件為提交人等于申請人。并將存檔頁中返回結果字段賦值到待解密信息。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

保存后,點擊頂部流程設計,創建審批流程。完整流程圖如下。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

根據題目要求,此流程需要選擇并設置紅框中的節點。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

1.設置審批人為發起人本人。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

2.設置獲取表單數據節點,從密鑰維護頁獲取提交的密鑰數據,作為參數傳到Fass 連接器。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

3.配置設置faas連接器節點,選擇前面創建的連接器,按要求配置字段映射。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

4.設置消息通知,通知類型為工作通知,人員為申請人。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

選擇通知模板,通知內容為解密后的數據,即連接器的返回值字段。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

三、 集成&自動化

用于敏感信息提交后,自動調用faas 連接器加密數據,并將加密結果新增到存檔頁中。

點擊頂部集成&自動化,進入頁面新建集成&自動化。表單事件觸發選擇敏感信息提交頁。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

完整節點如下,包含事件觸發、獲取單條數據、連接器、數據新增。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

表單事件觸發選擇創建成功,不用過濾數據。作用在于將新增的數據傳到連接器進行加密。

獲取單條數據節點如下圖配置,要注意選擇密鑰維護頁獲取數據,作為加密時密鑰。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

連接器節點如下圖配置,注意配置動作參數對應。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

新增數據節點,將加密后的數據存到存檔頁表單中,下圖選擇的是存檔頁、新增單條數據,然后配置存檔頁表單字段和連接器字段映射關系。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

至此,應用完成開發了。下面我們需要驗證下是否題目要求。

四、驗證

提交密鑰。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

提交敏感信息。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

提交后會在存檔頁生成加密數據。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

選擇待解密數據,提交授權申請。數據只能選擇自己創建的。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

提交后審批人釘釘會收到審批通知,點擊進入審批頁面審批。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

審批通過后申請人會收到解密后的消息通知。

【宜搭】低代碼開發師(高級)認證實操題2梳理(低代碼開發平臺技術)

思考

敏感數據提交后不用集成&自動化還可以用哪些方式實現數據加密,存到存檔頁呢?

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2024年5月13日 上午9:21
下一篇 2024年5月13日 上午9:33

相關推薦

秋霞黄色一级片| 欧美国产一区二区| 做受视频60秒试看| 一本伊大人香蕉高清在线观看| 日本边添边摸边做边爱喷水| 人妻少妇精品视频一区二区三区| 美女免费精品高清毛片在线视 | 99视频精品国在线视频艾草| 图片区小说校园综合| 99免费观看视频| 天天干天天天天| jux434被公每天侵犯的我| 国内国产真实露脸对白| 中文字字幕在线精品乱码app| 无码精品国产一区二区免费| 亚洲中文精品久久久久久不卡| 欧美日韩人妻精品一区二区三区| 国产影片中文字幕| 91精品国产亚洲爽啪在线影院| 国产精品国色综合久久| 久久久噜噜噜久久中文字幕色伊伊| 热热色原原网站| 嗯灬啊灬老师别揉我奶了啊灬嗯| 被黑化男配做到哭h| 国产福利一区二区精品秒拍| 99久久无色码中文字幕| 国产精品入口麻豆免费观看| 黑人一级黄色片| 国产六月婷婷爱在线观看| 美女巨胸喷奶水视频www免费| 厨房里摸着乳丰满在线观看| 激情小说亚洲图片| 亚洲欧美日本a∨在线观看| 步兵精品手机在线观看| 国产v亚洲v天堂a无码| 色屁屁www欧美激情在线观看| 国产成人精品久久| 青青青手机视频在线观看| 国产一精品一av一免费爽爽| 美女扒开腿让男生桶爽网站| 办公室震动揉弄求求你|