<ruby id="jnjjj"><b id="jnjjj"></b></ruby>

    <p id="jnjjj"><cite id="jnjjj"><dfn id="jnjjj"></dfn></cite></p>

    <ruby id="jnjjj"></ruby>

    <p id="jnjjj"></p>
        <del id="jnjjj"><mark id="jnjjj"></mark></del>
        <del id="jnjjj"><mark id="jnjjj"><progress id="jnjjj"></progress></mark></del>

          <address id="jnjjj"><pre id="jnjjj"></pre></address>

              <ruby id="jnjjj"><mark id="jnjjj"></mark></ruby>

              <pre id="jnjjj"></pre>
                <p id="jnjjj"></p>
                <pre id="jnjjj"><mark id="jnjjj"><thead id="jnjjj"></thead></mark></pre><output id="jnjjj"><cite id="jnjjj"></cite></output><p id="jnjjj"><mark id="jnjjj"></mark></p>

                <pre id="jnjjj"></pre>
                  <p id="jnjjj"></p>
                      當前位置:小豆培訓網 > 電腦IT > 程序開發

                      Java開發shiro框架常見的英語單詞及用處

                      分類:程序開發 地區:湖南 時間: 閱讀: 修改

                      Java開發shiro框架常見的英語單詞及用處 今天小豆培訓網學歷教育小編就來給大家簡單介紹一下。

                      shiro是apache下的一個為Java開發的安全框架,用于身份驗證,授權,密碼加密和會話管理,下面就分享shiro框架中常見的英語單詞,分享給大家。

                      Java開發shiro框架常見的英語單詞及用處

                      Authentication: 身份認證/登入。驗證身份是否擁有某種相應的身份。

                      Authorization:授權及權限的管理,驗證某用戶是否擁有某種權限。

                      SessionManager: 會話管理,即一個用戶在登入后的一次會話,在用戶沒有推出之前的所有信息都會保存在這個會話中。會話可以時javase環境,也可以是web環境。

                      Cryptography: 加密,用戶數據的安全,在數據庫中的信息是不是用明文密碼顯示,而是經過加密后的密碼。

                      caching: 緩存,如用戶再登入后其中的角色/權限不用再去查詢,這樣可以提高效率。

                      Testing:支持測試。

                      Run as: 允許一個用戶假裝另一個用戶使用另一個用戶的權限進行訪問。

                      Remember me: 記住我,下次可以免登入。

                      Subject: 主體,代表一個用戶,這個用戶不一定是一個真的用戶,與之前應用交互的任何東西都可以是這個主體

                      SecurityManager: 安全管理器, 所有與安全相關的操作都與SecurityManager進行交互。是shiro的核心,可以將他看成是springmvc中的dispatchservlet前端控制器。

                      Realm:域,shiro從realm中獲取安全信息(如用戶,角色,權限)用于權限管理。可以看成是數據源datasource

                      shiro :不提供維護用戶/權限,而是通過realm讓其注入。

                      Subject:是用戶主體,與應用程序進行交互。

                      SecurityManager: 是shiro的主體,類似于springmvc中的dispatchservlet。進行著一系列的控制,其中包含著驗證,授權,會話管理等操作。

                      Authentication:驗證,驗證用戶信息。

                      Authorizer:授權,驗證用戶是否具有某種權限。授權用戶能夠使用應用中的哪些功能。

                      Realm: 域,是獲取安全信息的地方,常用的有三種,iniRealm,jdbcRealm,自定義Realm。

                      SessionManager:會話管理,用戶的會話信息在這里存儲。

                      SessionDao: Dao大家都用過,數據訪問對象,用于會話的 CRUD,比如我們想把 Session 保存到數據庫,那么可以實現自己的 SessionDAO,通過如 JDBC 寫到數據庫;比如想把 Session 放到 Memcached 中,可以實現自己的 Memcached SessionDAO;另外 SessionDAO 中可以使用 Cache 進行緩存,以提高性能;

                      CacheManager:緩存管理。來管理如用戶、角色、權限等的緩存的。

                      Cryptography:密碼模塊,Shiro 提高了一些常見的加密組件用于如密碼加密 / 解密的。

                      注意:信息由用戶發布,其真實性、合法性由發布人負責,請仔細甄別,注意防騙!如違法/虛假/侵權請:舉報

                      咨詢留言

                      標簽

                      免費領取資料

                      返回頂部

                        <ruby id="jnjjj"><b id="jnjjj"></b></ruby>

                        <p id="jnjjj"><cite id="jnjjj"><dfn id="jnjjj"></dfn></cite></p>

                        <ruby id="jnjjj"></ruby>

                        <p id="jnjjj"></p>
                            <del id="jnjjj"><mark id="jnjjj"></mark></del>
                            <del id="jnjjj"><mark id="jnjjj"><progress id="jnjjj"></progress></mark></del>

                              <address id="jnjjj"><pre id="jnjjj"></pre></address>

                                  <ruby id="jnjjj"><mark id="jnjjj"></mark></ruby>

                                  <pre id="jnjjj"></pre>
                                    <p id="jnjjj"></p>
                                    <pre id="jnjjj"><mark id="jnjjj"><thead id="jnjjj"></thead></mark></pre><output id="jnjjj"><cite id="jnjjj"></cite></output><p id="jnjjj"><mark id="jnjjj"></mark></p>

                                    <pre id="jnjjj"></pre>
                                      <p id="jnjjj"></p>
                                          伦理电影