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
    主站蜘蛛池模板: 中文字幕在线无码一区二区三区 | 宅男在线国产精品无码| 国产成人午夜无码电影在线观看| 国内精品无码一区二区三区| 直接看的成人无码视频网站| 无码少妇一区二区浪潮av| 无码人妻精品一区二区三区99仓本| 亚洲av无码乱码国产精品| 成人免费a级毛片无码网站入口 | 久久久无码精品国产一区| 国产裸模视频免费区无码| 西西午夜无码大胆啪啪国模 | 无码8090精品久久一区| 亚洲精品无码久久| 人妻无码中文久久久久专区| 中文午夜乱理片无码| 亚洲成a人无码av波多野按摩| 亚洲AV无码男人的天堂| 伊人无码精品久久一区二区 | 亚洲av无码av制服另类专区| 国产午夜激无码av毛片| 伊人久久精品无码麻豆一区| 18精品久久久无码午夜福利| 国产精品va无码一区二区| 亚洲色偷拍另类无码专区| 大桥久未无码吹潮在线观看| 亚洲中文字幕伊人久久无码| 无码少妇一区二区三区芒果| 性色av无码不卡中文字幕| 国语成本人片免费av无码| 国模无码视频一区| 国产乱人伦无无码视频试看 | 久久亚洲精品无码gv| 亚洲真人无码永久在线观看| 精品欧洲AV无码一区二区男男| 久久久久久久人妻无码中文字幕爆 | 亚洲免费日韩无码系列 | 爽到高潮无码视频在线观看| 无码国产精品一区二区高潮| 日韩美无码五月天| 东京热人妻无码一区二区av|