RM新时代官方网站

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

#宜搭##低代碼#

題目要求

  1. 在表單頁(yè)提交密鑰和敏感信息,通過(guò)fass 連接器用密鑰加密敏感信息。
  2. 在授權(quán)查看頁(yè)選擇待解密數(shù)據(jù),審核通過(guò)后可以查看解密后的數(shù)據(jù)。

需求拆解

  1. Faas連接器,用于數(shù)據(jù)加解密
  2. 集成自動(dòng)化,提交表單數(shù)據(jù)后調(diào)用faas連接器加密數(shù)據(jù)
  3. 密鑰維護(hù)頁(yè)(普通表單),用與提交密鑰
  4. 敏感信息提交頁(yè)(普通表單),用于提交敏感信息
  5. 存檔頁(yè)(普通表單),用于接收f(shuō)aas連接器加密后的數(shù)據(jù),作為關(guān)聯(lián)表單嵌入授權(quán)查看頁(yè)
  6. 授權(quán)查看頁(yè)(流程表單),用于提交流程申請(qǐng)授權(quán)查看敏感信息

實(shí)操步驟

一、 Faas連接器

在應(yīng)用中心找到“實(shí)操題2代碼文件下載”應(yīng)用,下載必要文件。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

點(diǎn)擊頂部平臺(tái)管理,進(jìn)入平臺(tái)管理頁(yè)面,選擇連接器工廠,創(chuàng)建連接器。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

新建Faas 連接器,開(kāi)發(fā)語(yǔ)言選擇java。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

配置接口請(qǐng)求參數(shù)和接口返回字段,此處配置用與在連接器接收參數(shù)和使用連接器返回?cái)?shù)據(jù)時(shí)選擇字段。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

配置好字段,進(jìn)入云IDE開(kāi)發(fā)。選擇資源管理器,將下載的DESUtil.java 文件粘貼到util下。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

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

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

業(yè)務(wù)代碼

String content = (String) input.get("content");String password = (String) input.get("password");Integer type = Integer.parseInt(String.valueOf(input.get("type")));/*** 在這里編寫(xiě)您的業(yè)務(wù)代碼, 也可以將業(yè)務(wù)代碼封裝到其他類(lèi)或方法里.*/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;

保存,提交代碼。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

部署到serverless。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

二、 表單

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

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

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

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

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

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

新建授權(quán)信息查看頁(yè)(流程表單),申請(qǐng)人為“成員”組件;

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

請(qǐng)選擇待解密數(shù)據(jù)為“關(guān)聯(lián)表單”組件。表單選擇當(dāng)前應(yīng)用的存檔頁(yè)。按要求選擇主要信息和次要信息。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

因?yàn)橹荒芴峤蛔约簞?chuàng)建的數(shù)據(jù),所以篩選條件為提交人等于申請(qǐng)人。并將存檔頁(yè)中返回結(jié)果字段賦值到待解密信息。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

保存后,點(diǎn)擊頂部流程設(shè)計(jì),創(chuàng)建審批流程。完整流程圖如下。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

根據(jù)題目要求,此流程需要選擇并設(shè)置紅框中的節(jié)點(diǎn)。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

1.設(shè)置審批人為發(fā)起人本人。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

2.設(shè)置獲取表單數(shù)據(jù)節(jié)點(diǎn),從密鑰維護(hù)頁(yè)獲取提交的密鑰數(shù)據(jù),作為參數(shù)傳到Fass 連接器。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

3.配置設(shè)置faas連接器節(jié)點(diǎn),選擇前面創(chuàng)建的連接器,按要求配置字段映射。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

4.設(shè)置消息通知,通知類(lèi)型為工作通知,人員為申請(qǐng)人。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

選擇通知模板,通知內(nèi)容為解密后的數(shù)據(jù),即連接器的返回值字段。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

三、 集成&自動(dòng)化

用于敏感信息提交后,自動(dòng)調(diào)用faas 連接器加密數(shù)據(jù),并將加密結(jié)果新增到存檔頁(yè)中。

點(diǎn)擊頂部集成&自動(dòng)化,進(jìn)入頁(yè)面新建集成&自動(dòng)化。表單事件觸發(fā)選擇敏感信息提交頁(yè)。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

完整節(jié)點(diǎn)如下,包含事件觸發(fā)、獲取單條數(shù)據(jù)、連接器、數(shù)據(jù)新增。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

表單事件觸發(fā)選擇創(chuàng)建成功,不用過(guò)濾數(shù)據(jù)。作用在于將新增的數(shù)據(jù)傳到連接器進(jìn)行加密。

獲取單條數(shù)據(jù)節(jié)點(diǎn)如下圖配置,要注意選擇密鑰維護(hù)頁(yè)獲取數(shù)據(jù),作為加密時(shí)密鑰。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

連接器節(jié)點(diǎn)如下圖配置,注意配置動(dòng)作參數(shù)對(duì)應(yīng)。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

新增數(shù)據(jù)節(jié)點(diǎn),將加密后的數(shù)據(jù)存到存檔頁(yè)表單中,下圖選擇的是存檔頁(yè)、新增單條數(shù)據(jù),然后配置存檔頁(yè)表單字段和連接器字段映射關(guān)系。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

至此,應(yīng)用完成開(kāi)發(fā)了。下面我們需要驗(yàn)證下是否題目要求。

四、驗(yàn)證

提交密鑰。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

提交敏感信息。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

提交后會(huì)在存檔頁(yè)生成加密數(shù)據(jù)。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

選擇待解密數(shù)據(jù),提交授權(quán)申請(qǐng)。數(shù)據(jù)只能選擇自己創(chuàng)建的。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

提交后審批人釘釘會(huì)收到審批通知,點(diǎn)擊進(jìn)入審批頁(yè)面審批。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

審批通過(guò)后申請(qǐng)人會(huì)收到解密后的消息通知。

【宜搭】低代碼開(kāi)發(fā)師(高級(jí))認(rèn)證實(shí)操題2梳理(低代碼開(kāi)發(fā)平臺(tái)技術(shù))

思考

敏感數(shù)據(jù)提交后不用集成&自動(dòng)化還可以用哪些方式實(shí)現(xiàn)數(shù)據(jù)加密,存到存檔頁(yè)呢?

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

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

相關(guān)推薦

  • 寶馬項(xiàng)目管理軟件

    寶馬項(xiàng)目管理軟件:數(shù)字化時(shí)代的項(xiàng)目管理工具 隨著數(shù)字化時(shí)代的到來(lái),項(xiàng)目管理工具也在不斷地更新和演進(jìn)。寶馬公司一直是汽車(chē)制造業(yè)中的領(lǐng)先者,其項(xiàng)目管理工具也在不斷地更新和演進(jìn)。今天,我…

    科研百科 2025年8月17日
    0
  • 用友ERP-U8軟件成本管理,用友軟件功能介紹(用友u8成本核算流程erp)

    第一章:用友U8成本管理系統(tǒng)介紹: 企業(yè)生存和發(fā)展的關(guān)鍵,在于不斷提高經(jīng)濟(jì)效益,提高經(jīng)濟(jì)效益的手段,一是增收, 二是節(jié)支。增收靠創(chuàng)新,節(jié)支靠成本控制。而成本控制的基礎(chǔ)是成本核算工作…

    科研百科 2023年11月27日
    184
  • 集成管理項(xiàng)目工程師

    集成管理項(xiàng)目工程師:項(xiàng)目成功的關(guān)鍵因素 隨著信息技術(shù)的不斷發(fā)展,集成管理項(xiàng)目工程師越來(lái)越受到企業(yè)的歡迎。作為一個(gè)負(fù)責(zé)項(xiàng)目全過(guò)程的工程師,集成管理項(xiàng)目工程師的工作不僅僅是完成項(xiàng)目本身…

    科研百科 2025年7月30日
    0
  • 重點(diǎn)學(xué)科經(jīng)費(fèi)管理辦法

    重點(diǎn)學(xué)科經(jīng)費(fèi)管理辦法 為規(guī)范重點(diǎn)學(xué)科經(jīng)費(fèi)的使用和管理,提高學(xué)科發(fā)展的質(zhì)量和水平,我校制定了重點(diǎn)學(xué)科經(jīng)費(fèi)管理辦法。 該辦法明確了重點(diǎn)學(xué)科經(jīng)費(fèi)的來(lái)源和用途,規(guī)定了經(jīng)費(fèi)的預(yù)算和支出方式,…

    科研百科 2024年9月12日
    6
  • 副縣長(zhǎng)跟統(tǒng)戰(zhàn)部長(zhǎng)哪個(gè)級(jí)別高

    副縣長(zhǎng)跟統(tǒng)戰(zhàn)部長(zhǎng)哪個(gè)級(jí)別高副縣長(zhǎng)跟統(tǒng)戰(zhàn)部長(zhǎng)哪個(gè)級(jí)別高,是國(guó)企員工,就職單位,畢業(yè)之后升入總監(jiān)的位置。這個(gè)職位對(duì)于工人來(lái)說(shuō),是個(gè)不得不想要報(bào)考的職業(yè)。該職位中,丞相名列在全國(guó)各行各業(yè)…

    科研百科 2024年11月21日
    16
  • 全力鍛造“兩新”黨建“主力軍”(全力打造兩新黨建生力軍)

    江蘇省無(wú)錫高新區(qū)(新吳區(qū))堅(jiān)持問(wèn)題導(dǎo)向,緊扣基層需求,以“兩新”黨務(wù)工作者隊(duì)伍專(zhuān)業(yè)化建設(shè)試點(diǎn)為抓手,著力建強(qiáng)“兩新”黨組織書(shū)記和專(zhuān)職黨建指導(dǎo)員“兩支隊(duì)伍”,為提升“兩新”黨建工作水…

    科研百科 2024年6月8日
    33
  • 科研項(xiàng)目包括創(chuàng)業(yè)嗎

    科研項(xiàng)目包括創(chuàng)業(yè)嗎?這是一個(gè)值得探討的問(wèn)題。在現(xiàn)代科學(xué)和技術(shù)的發(fā)展中,許多科研項(xiàng)目都與創(chuàng)業(yè)有關(guān)。這些項(xiàng)目涉及到創(chuàng)新和創(chuàng)業(yè)的精神,旨在通過(guò)開(kāi)發(fā)新技術(shù)和新產(chǎn)品來(lái)推動(dòng)經(jīng)濟(jì)發(fā)展和社會(huì)進(jìn)步。…

    科研百科 2025年2月27日
    2
  • 系統(tǒng)項(xiàng)目集成管理師證書(shū)

    系統(tǒng)項(xiàng)目集成管理師證書(shū) 系統(tǒng)項(xiàng)目集成管理師證書(shū)是一份非常重要的證書(shū),它證明了一個(gè)人具備系統(tǒng)項(xiàng)目集成管理方面的專(zhuān)業(yè)知識(shí)和實(shí)踐經(jīng)驗(yàn)。在現(xiàn)代信息技術(shù)的時(shí)代,系統(tǒng)項(xiàng)目集成管理已經(jīng)成為項(xiàng)目管…

    科研百科 2025年1月20日
    4
  • 用好“聯(lián)”的機(jī)制,強(qiáng)化“實(shí)”的成效丨學(xué)思想·強(qiáng)黨性·重實(shí)踐·建新功

    上海,學(xué)習(xí)貫徹習(xí)近平新時(shí)代中國(guó)特色社會(huì)主義思想主題教育已開(kāi)展兩個(gè)月,正處在謀求實(shí)效的關(guān)鍵時(shí)期。 貫徹落實(shí)市委主題教育領(lǐng)導(dǎo)小組第三次會(huì)議精神,近日,市委主題教育辦聚焦落實(shí)聯(lián)組學(xué)習(xí)、聯(lián)…

    科研百科 2023年6月25日
    333
  • 缺陷管理系統(tǒng)的項(xiàng)目描述

    缺陷管理系統(tǒng)的項(xiàng)目描述 隨著軟件開(kāi)發(fā)的不斷發(fā)展,缺陷管理已經(jīng)成為軟件開(kāi)發(fā)過(guò)程中必不可少的一部分。一個(gè)有效的缺陷管理系統(tǒng)可以幫助開(kāi)發(fā)人員更好地管理缺陷,提高軟件質(zhì)量,降低維護(hù)成本。本…

    科研百科 2025年7月5日
    1
RM新时代官方网站