Java 安全
外觀
| 瀏覽 語言基礎 主題: |
從 Java 1.2 開始,Java 平臺本身就包含了安全模型,該模型內置於其執行的應用程式中。它提供了一個訪問控制器,類似於 Java 支援的瀏覽器為小程式提供的訪問控制器。
我們可以透過兩種主要方式為應用程式新增安全性。一種方法是新增一個類載入器或安全管理器。另一種方法是在另一個程式下執行應用程式,該程式可以稱為“JavaRunner”。JavaRunner 可以用來執行應用程式,就像“appletviewer”用來執行小程式一樣。
Java 中的許可權授予或拒絕應用程式某些特權。以來自名為“Desert”的小程式的檔案為例
grant {
permission java.security.AllPermission;
};
該檔案表示允許所有許可權(即沒有安全性)。同樣,以下程式碼
import java.io.*;
perm = new FilePermission("/tmp/wikibooks-test", "read");
表示允許讀取/tmp/wikibooks-temp的許可權。有關更多資訊,請參見此處。
| 本節內容為存根。 您可以透過擴充套件它來幫助華夏公益教科書。 |
| 本節內容為存根。 您可以透過擴充套件它來幫助華夏公益教科書。 |