本發(fā)明涉及數(shù)據(jù)控制,具體涉及一種報(bào)文權(quán)限控制處理方法及裝置。
背景技術(shù):
1、gfix即通用金融信息傳輸系統(tǒng),為中小機(jī)構(gòu)提供常備借貸便利業(yè)務(wù),為境內(nèi)機(jī)構(gòu)提供境內(nèi)外幣代理及衍生對(duì)賬、外匯交易確認(rèn)業(yè)務(wù),還可支持機(jī)構(gòu)間自定義的報(bào)文轉(zhuǎn)發(fā)服務(wù),支持業(yè)務(wù)場(chǎng)景的橫向擴(kuò)展。為了確保參與機(jī)構(gòu)在開展多元化業(yè)務(wù)時(shí)能夠?qū)崿F(xiàn)并行運(yùn)行且互不干擾,gfix采用了封閉用戶組架構(gòu)。每個(gè)用戶組相互隔離,用戶組根據(jù)開展業(yè)務(wù)的不同,支持不同的報(bào)文集合,也允許每個(gè)機(jī)構(gòu)通過(guò)報(bào)文注冊(cè)方式單獨(dú)控制本機(jī)構(gòu)在用戶組內(nèi)的收發(fā)報(bào)文權(quán)限。
2、隨著參與機(jī)構(gòu)數(shù)目的增多,機(jī)構(gòu)之間報(bào)文交互的需求逐步多樣化,上述報(bào)文權(quán)限控制無(wú)法滿足多樣化需要。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)現(xiàn)有技術(shù)中的問(wèn)題,本發(fā)明實(shí)施例提供一種報(bào)文權(quán)限控制處理方法及裝置,能夠至少部分地解決現(xiàn)有技術(shù)中存在的問(wèn)題。
2、一方面,本發(fā)明提出一種報(bào)文權(quán)限控制處理方法,包括:
3、接收由授權(quán)申請(qǐng)機(jī)構(gòu)發(fā)送的授權(quán)請(qǐng)求報(bào)文,在對(duì)所述授權(quán)請(qǐng)求報(bào)文校驗(yàn)完成后轉(zhuǎn)發(fā)所述授權(quán)請(qǐng)求報(bào)文至受理機(jī)構(gòu);
4、接收由所述受理機(jī)構(gòu)根據(jù)所述授權(quán)請(qǐng)求報(bào)文回復(fù)的第一應(yīng)答報(bào)文,根據(jù)第一審核結(jié)果確定授權(quán)狀態(tài);所述第一應(yīng)答報(bào)文攜帶有所述第一審核結(jié)果;
5、轉(zhuǎn)發(fā)所述授權(quán)狀態(tài)至所述授權(quán)申請(qǐng)機(jī)構(gòu)。
6、其中,所述第一審核結(jié)果包括同意和拒絕;相應(yīng)的,所述根據(jù)第一審核結(jié)果確定授權(quán)狀態(tài),包括:
7、若確定所述第一審核結(jié)果為同意,則確定所述授權(quán)狀態(tài)為待生效狀態(tài);
8、若確定所述第一審核結(jié)果為拒絕,則確定所述授權(quán)狀態(tài)為已拒絕狀態(tài)。
9、其中,所述報(bào)文權(quán)限控制處理方法還包括:
10、在轉(zhuǎn)發(fā)所述待生效狀態(tài)至所述授權(quán)申請(qǐng)機(jī)構(gòu)之后,在預(yù)設(shè)生效時(shí)刻到達(dá)時(shí)修改所述待生效狀態(tài)為已生效狀態(tài),并向所述授權(quán)申請(qǐng)機(jī)構(gòu)和所述受理機(jī)構(gòu)都發(fā)送授權(quán)生效通知報(bào)文。
11、其中,所述報(bào)文權(quán)限控制處理方法還包括:
12、接收所述授權(quán)申請(qǐng)機(jī)構(gòu)在處于已生效狀態(tài)時(shí)發(fā)送的暫停授權(quán)請(qǐng)求報(bào)文,在對(duì)所述暫停授權(quán)請(qǐng)求報(bào)文校驗(yàn)完成后修改所述授權(quán)狀態(tài)為已暫停狀態(tài),并向所述授權(quán)申請(qǐng)機(jī)構(gòu)和所述受理機(jī)構(gòu)都發(fā)送暫停生效報(bào)文。
13、其中,所述報(bào)文權(quán)限控制處理方法還包括:
14、接收所述授權(quán)申請(qǐng)機(jī)構(gòu)在處于預(yù)設(shè)授權(quán)狀態(tài)時(shí)發(fā)送的撤銷請(qǐng)求報(bào)文,在對(duì)所述撤銷請(qǐng)求報(bào)文校驗(yàn)完成后修改所述授權(quán)狀態(tài)為已撤銷狀態(tài),并向所述授權(quán)申請(qǐng)機(jī)構(gòu)和所述受理機(jī)構(gòu)都發(fā)送撤銷生效報(bào)文;
15、其中,所述預(yù)設(shè)授權(quán)狀態(tài)包括待應(yīng)答狀態(tài)、所述待生效狀態(tài)、所述已生效狀態(tài)和所述已暫停狀態(tài)中的一種授權(quán)狀態(tài)。
16、其中,所述報(bào)文權(quán)限控制處理方法還包括:
17、接收所述受理機(jī)構(gòu)在處于所述已生效狀態(tài)或所述已暫停狀態(tài)時(shí)發(fā)送的授權(quán)刪除請(qǐng)求報(bào)文,轉(zhuǎn)發(fā)所述授權(quán)刪除請(qǐng)求報(bào)文至所述授權(quán)申請(qǐng)機(jī)構(gòu);
18、接收由所述授權(quán)申請(qǐng)機(jī)構(gòu)在對(duì)所述授權(quán)刪除請(qǐng)求報(bào)文審核后回復(fù)的第二應(yīng)答報(bào)文,根據(jù)第二審核結(jié)果確定所述授權(quán)狀態(tài);所述第二應(yīng)答報(bào)文攜帶有所述第二審核結(jié)果,所述授權(quán)狀態(tài)包括已刪除狀態(tài)和保留原狀態(tài);
19、若確定所述授權(quán)狀態(tài)為所述已刪除狀態(tài),則向所述授權(quán)申請(qǐng)機(jī)構(gòu)和所述受理機(jī)構(gòu)都發(fā)送刪除生效報(bào)文;
20、若確定所述授權(quán)狀態(tài)為所述保留原狀態(tài),則向所述受理機(jī)構(gòu)包含拒絕授權(quán)消息的刪除應(yīng)答報(bào)文。
21、其中,所述報(bào)文權(quán)限控制處理方法還包括:
22、接收由授權(quán)申請(qǐng)機(jī)構(gòu)發(fā)送的授權(quán)變更請(qǐng)求報(bào)文,在對(duì)所述授權(quán)變更請(qǐng)求報(bào)文校驗(yàn)完成后轉(zhuǎn)發(fā)所述授權(quán)變更請(qǐng)求報(bào)文至所述受理機(jī)構(gòu);
23、接收由所述受理機(jī)構(gòu)根據(jù)所述授權(quán)變更請(qǐng)求報(bào)文回復(fù)的第三應(yīng)答報(bào)文,若確定所述第三應(yīng)答報(bào)文包括同意變更消息指令,則變更授權(quán)信息;
24、向所述授權(quán)申請(qǐng)機(jī)構(gòu)和所述受理機(jī)構(gòu)都發(fā)送授權(quán)變更生效通知報(bào)文。
25、一方面,本發(fā)明提出一種報(bào)文權(quán)限控制處理裝置,包括:
26、接收單元,用于接收由授權(quán)申請(qǐng)機(jī)構(gòu)發(fā)送的授權(quán)請(qǐng)求報(bào)文,在對(duì)所述授權(quán)請(qǐng)求報(bào)文校驗(yàn)完成后轉(zhuǎn)發(fā)所述授權(quán)請(qǐng)求報(bào)文至受理機(jī)構(gòu);
27、確定單元,用于接收由所述受理機(jī)構(gòu)根據(jù)所述授權(quán)請(qǐng)求報(bào)文回復(fù)的第一應(yīng)答報(bào)文,根據(jù)第一審核結(jié)果確定授權(quán)狀態(tài);所述第一應(yīng)答報(bào)文攜帶有所述第一審核結(jié)果;
28、轉(zhuǎn)發(fā)單元,用于轉(zhuǎn)發(fā)所述授權(quán)狀態(tài)至所述授權(quán)申請(qǐng)機(jī)構(gòu)。
29、再一方面,本發(fā)明實(shí)施例提供一種電子設(shè)備,包括:處理器、存儲(chǔ)器和總線,其中,
30、所述處理器和所述存儲(chǔ)器通過(guò)所述總線完成相互間的通信;
31、所述存儲(chǔ)器存儲(chǔ)有可被所述處理器執(zhí)行的程序指令,所述處理器調(diào)用所述程序指令能夠執(zhí)行如下方法:
32、接收由授權(quán)申請(qǐng)機(jī)構(gòu)發(fā)送的授權(quán)請(qǐng)求報(bào)文,在對(duì)所述授權(quán)請(qǐng)求報(bào)文校驗(yàn)完成后轉(zhuǎn)發(fā)所述授權(quán)請(qǐng)求報(bào)文至受理機(jī)構(gòu);
33、接收由所述受理機(jī)構(gòu)根據(jù)所述授權(quán)請(qǐng)求報(bào)文回復(fù)的第一應(yīng)答報(bào)文,根據(jù)第一審核結(jié)果確定授權(quán)狀態(tài);所述第一應(yīng)答報(bào)文攜帶有所述第一審核結(jié)果;
34、轉(zhuǎn)發(fā)所述授權(quán)狀態(tài)至所述授權(quán)申請(qǐng)機(jī)構(gòu)。
35、本發(fā)明實(shí)施例提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括:
36、所述非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)指令,所述計(jì)算機(jī)指令使所述計(jì)算機(jī)執(zhí)行如下方法:
37、接收由授權(quán)申請(qǐng)機(jī)構(gòu)發(fā)送的授權(quán)請(qǐng)求報(bào)文,在對(duì)所述授權(quán)請(qǐng)求報(bào)文校驗(yàn)完成后轉(zhuǎn)發(fā)所述授權(quán)請(qǐng)求報(bào)文至受理機(jī)構(gòu);
38、接收由所述受理機(jī)構(gòu)根據(jù)所述授權(quán)請(qǐng)求報(bào)文回復(fù)的第一應(yīng)答報(bào)文,根據(jù)第一審核結(jié)果確定授權(quán)狀態(tài);所述第一應(yīng)答報(bào)文攜帶有所述第一審核結(jié)果;
39、轉(zhuǎn)發(fā)所述授權(quán)狀態(tài)至所述授權(quán)申請(qǐng)機(jī)構(gòu)。
40、本發(fā)明實(shí)施例提供的報(bào)文權(quán)限控制處理方法及裝置,接收由授權(quán)申請(qǐng)機(jī)構(gòu)發(fā)送的授權(quán)請(qǐng)求報(bào)文,在對(duì)所述授權(quán)請(qǐng)求報(bào)文校驗(yàn)完成后轉(zhuǎn)發(fā)所述授權(quán)請(qǐng)求報(bào)文至受理機(jī)構(gòu);接收由所述受理機(jī)構(gòu)根據(jù)所述授權(quán)請(qǐng)求報(bào)文回復(fù)的第一應(yīng)答報(bào)文,根據(jù)第一審核結(jié)果確定授權(quán)狀態(tài);所述第一應(yīng)答報(bào)文攜帶有所述第一審核結(jié)果;轉(zhuǎn)發(fā)所述授權(quán)狀態(tài)至所述授權(quán)申請(qǐng)機(jī)構(gòu),能夠滿足機(jī)構(gòu)報(bào)文多樣化需要,自主靈活實(shí)現(xiàn)文權(quán)限控制。
1.一種報(bào)文權(quán)限控制處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的報(bào)文權(quán)限控制處理方法,其特征在于,所述第一審核結(jié)果包括同意和拒絕;相應(yīng)的,所述根據(jù)第一審核結(jié)果確定授權(quán)狀態(tài),包括:
3.根據(jù)權(quán)利要求2所述的報(bào)文權(quán)限控制處理方法,其特征在于,所述報(bào)文權(quán)限控制處理方法還包括:
4.根據(jù)權(quán)利要求3所述的報(bào)文權(quán)限控制處理方法,其特征在于,所述報(bào)文權(quán)限控制處理方法還包括:
5.根據(jù)權(quán)利要求4所述的報(bào)文權(quán)限控制處理方法,其特征在于,所述報(bào)文權(quán)限控制處理方法還包括:
6.根據(jù)權(quán)利要求4所述的報(bào)文權(quán)限控制處理方法,其特征在于,所述報(bào)文權(quán)限控制處理方法還包括:
7.根據(jù)權(quán)利要求1至6任一所述的報(bào)文權(quán)限控制處理方法,其特征在于,所述報(bào)文權(quán)限控制處理方法還包括:
8.一種報(bào)文權(quán)限控制處理裝置,其特征在于,包括:
9.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述方法的步驟。