System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩精品无码人成视频手机 ,97久久精品无码一区二区天美,国产精品亚洲专区无码WEB
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    民航信息系統的權限控制方法及裝置制造方法及圖紙

    技術編號:41239298 閱讀:15 留言:0更新日期:2024-05-09 23:52
    本申請公開了一種民航系統的權限控制方法及裝置,首先攔截用戶發起的用于請求民航信息系統中的指定業務功能組件執行指定業務功能的業務請求;而后根據預配置的權限控制規則表,對所述用戶發起的所述業務請求進行權限校驗;在確定用戶具備執行指定業務功能的權限時,將業務請求發往指定業務功能組件,以執行指定業務功能。本方案對用戶是否具備執行某項業務功能的權限進行了校驗,校驗過程與具體業務邏輯無關,可以為各業務功能組件共用,以實現各項業務功能的粗粒度的權限控制任務,借由本方案可以減少業務功能組件中的權限校驗邏輯,降低業務功能組件中的權限校驗邏輯和業務處理邏輯的耦合程度,提高民航信息系統的可修改性和可維護性。

    【技術實現步驟摘要】

    本申請涉及計算機,更具體的說,是涉及一種民航信息系統的權限控制方法及裝置


    技術介紹

    1、現有民航信息系統可以分別若干個子系統,示例如航空公司子系統、代理人子系統和離港子系統等,各個子系統分別管理眾多的業務功能組件,示例如航班管理、旅客管理、訂單管理、票證管理、出行管理、座位管理等功能組件,用戶可以借由各子系統的各功能組件實現對應的業務需求。

    2、為保證民航信息系統中敏感數據的安全性、一致性和完整性,實現民航信息系統的安全策略,可以對用戶進行權限控制,以限定用戶在不同的子系統中能夠使用的服務范圍、能夠獲取的資源范圍。當前通常在各個業務功能組件中嵌入相應的權限校驗邏輯,以便在用戶請求業務功能組件進行相應業務的過程中進行權限控制。當前的權限控制邏輯與業務處理邏輯緊密耦合,導致權限控制方案難以修改和維護。


    技術實現思路

    1、鑒于上述問題,提出了本申請以便提供一種民航信息系統的權限控制方法及裝置,以實現與業務處理邏輯松耦合的權限控制任務,提高權限控制方案的可維護性。

    2、具體方案如下:

    3、第一方面,提供了一種民航信息系統的權限控制方法,包括:

    4、攔截用戶發起的業務請求;所述業務請求用于請求民航信息系統中的指定業務功能組件執行指定業務功能;

    5、根據預配置的權限控制規則表,對所述用戶發起的所述業務請求進行權限校驗;所述權限控制規則表包括:基于白名單原則配置的具備每一項業務權限的用戶集合;

    6、在確定所述用戶具備執行所述指定業務功能的權限的情況下,將所述業務請求發往所述指定業務功能組件,以執行所述指定業務功能。

    7、第二方面,提供了一種民航信息系統的權限控制裝置,包括業務攔截器;

    8、所述業務攔截器包括:攔截單元和控制單元;

    9、所述攔截單元用于:攔截用戶發起的業務請求;所述業務請求用于請求民航信息系統中的指定業務功能組件執行指定業務功能;

    10、所述控制單元用于:根據預配置的權限控制規則表,對所述用戶發起的所述業務請求進行權限校驗;所述權限控制規則表包括:基于白名單原則配置的具備每一項業務權限的用戶集合;在確定所述用戶具備執行所述指定業務功能的權限的情況下,將所述業務請求發往所述指定業務功能組件,以執行所述指定業務功能。

    11、借由上述技術方案,本申請首先攔截用戶發起的業務請求,其中,所述業務請求用于請求民航信息系統中的指定業務功能組件執行指定業務功能;而后根據預配置的權限控制規則表,即基于白名單原則配置的具備每一項業務權限的用戶集合,對所述用戶發起的所述業務請求進行權限校驗;在確定所述用戶具備執行所述指定業務功能的權限的情況下,將所述業務請求發往所述指定業務功能組件,以執行所述指定業務功能。本申請提供的權限控制方案,對用戶是否具備執行某項業務功能的權限進行了校驗,該方案與具體的業務邏輯無關,可以為各個業務功能組件共用,以實現各項業務功能的粗粒度的權限控制任務,借由本申請方案可以減少單個業務功能組件中的權限校驗邏輯,從而降低業務功能組件中的權限校驗邏輯和業務處理邏輯的耦合程度,提高民航信息系統的可修改性和可維護性。

    本文檔來自技高網...

    【技術保護點】

    1.一種民航信息系統的權限控制方法,其特征在于,包括:

    2.根據權利要求1所述的民航信息系統的權限控制方法,其特征在于,所述權限控制規則表的配置過程包括:

    3.根據權利要求2所述的民航信息系統的權限控制方法,其特征在于,根據預配置的權限控制規則表,對所述用戶發起的所述業務請求進行權限校驗,包括:

    4.根據權利要求2所述的民航信息系統的權限控制方法,其特征在于,所述權限控制規則表的配置過程還包括:

    5.根據權利要求1-4中任一項所述的民航信息系統的權限控制方法,其特征在于,所述民航信息系統的權限控制方法通過預配置的業務攔截器實現;

    6.根據權利要求5所述的民航信息系統的權限控制方法,其特征在于,所述權限控制規則表為內存數據表。

    7.一種民航信息系統的權限控制裝置,其特征在于,該裝置包括業務攔截器;

    8.根據權利要求7所述的民航信息系統的權限控制裝置,其特征在于,該裝置還包括:權限控制規則管理組件;

    9.根據權利要求8所述的民航信息系統的權限控制裝置,其特征在于,所述業務攔截器是基于切面編程配置的運行在內存的系統進程;

    10.根據權利要求7-9中任一項所述民航信息系統的權限控制裝置,其特征在于,該裝置還包括:權限控制規則查詢組件;

    ...

    【技術特征摘要】

    1.一種民航信息系統的權限控制方法,其特征在于,包括:

    2.根據權利要求1所述的民航信息系統的權限控制方法,其特征在于,所述權限控制規則表的配置過程包括:

    3.根據權利要求2所述的民航信息系統的權限控制方法,其特征在于,根據預配置的權限控制規則表,對所述用戶發起的所述業務請求進行權限校驗,包括:

    4.根據權利要求2所述的民航信息系統的權限控制方法,其特征在于,所述權限控制規則表的配置過程還包括:

    5.根據權利要求1-4中任一項所述的民航信息系統的權限控制方法,其特征在于,所述民航信息系統的權限控制方法通過預配置的業務攔截器...

    【專利技術屬性】
    技術研發人員:胡恒曾曉華于嘉于萌江標張志國鄧碩趙晨淞姜大偉左遠清曹迎軍張偉
    申請(專利權)人:中國民航信息網絡股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 中文无码喷潮在线播放| 亚洲一级特黄大片无码毛片 | 免费看无码自慰一区二区| 亚洲中文无码a∨在线观看| 无码射肉在线播放视频| 中文字幕乱码无码人妻系列蜜桃| 亚洲Av无码一区二区二三区 | 亚洲va中文字幕无码久久| 无码一区18禁3D| 无码国产精品一区二区免费16| 久久人妻无码一区二区| 亚洲av极品无码专区在线观看| 精品无码国产自产拍在线观看蜜| 中文有码无码人妻在线| 无码中文字幕日韩专区| 一区二区三区人妻无码| 国产精品无码一区二区在线观| 久久无码专区国产精品发布| 亚洲第一极品精品无码久久 | 亚洲男人第一无码aⅴ网站| 伊人久久大香线蕉无码| 91久久精品无码一区二区毛片| 亚洲爆乳无码专区| 亚洲熟妇无码乱子AV电影| 亚洲人成影院在线无码观看| 无码激情做a爰片毛片AV片 | 国产精品午夜无码AV天美传媒| 人妻精品久久无码专区精东影业 | 国产精品成人无码久久久久久| 无码一区二区三区中文字幕| 无码人妻啪啪一区二区| 精品久久久久久中文字幕无码| 内射人妻无码色AV天堂| 夫妻免费无码V看片| 精品无码中出一区二区| 亚洲精品无码av天堂| 国产色无码专区在线观看| 国产午夜无码精品免费看| 无码视频一区二区三区在线观看| 无码AV中文一区二区三区| 精品亚洲A∨无码一区二区三区|