JavaTM 2 Platform
Standard Ed. 6

類別 java.security.ProtectionDomain
的使用

使用 ProtectionDomain 的軟體套件
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.lang.instrument 提供允許 Java 程式語言代理檢測運行在 JVM 上的程序的服務。 
java.security 為安全框架提供類別和介面。 
javax.security.auth 此套件提供用於進行驗證和授權的框架。 
 

java.langProtectionDomain 的使用
 

返回 ProtectionDomainjava.lang 中的方法
 ProtectionDomain Class.getProtectionDomain()
          返回該類別的 ProtectionDomain
 

參數型別為 ProtectionDomainjava.lang 中的方法
protected  Class<?> ClassLoader.defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)
          使用可選的 ProtectionDomain 將一個 byte 陣列轉換為 Class 類別的實例。
protected  Class<?> ClassLoader.defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)
          使用可選的 ProtectionDomainByteBuffer 轉換為 Class 類別的實例。
 

java.lang.instrumentProtectionDomain 的使用
 

參數型別為 ProtectionDomainjava.lang.instrument 中的方法
 byte[] ClassFileTransformer.transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
          此方法的實作可以轉換提供的類別檔案,並返回一個新的替換類別檔案。
 

java.securityProtectionDomain 的使用
 

返回 ProtectionDomainjava.security 中的方法
 ProtectionDomain[] DomainCombiner.combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
          修改或更新提供的 ProtectionDomain。
 

參數型別為 ProtectionDomainjava.security 中的方法
 ProtectionDomain[] DomainCombiner.combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
          修改或更新提供的 ProtectionDomain。
 ProtectionDomain[] DomainCombiner.combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
          修改或更新提供的 ProtectionDomain。
protected  PermissionCollection PolicySpi.engineGetPermissions(ProtectionDomain domain)
          返回包含授予指定 ProtectionDomain 的權限集的 PermissionCollection 物件。
protected abstract  boolean PolicySpi.engineImplies(ProtectionDomain domain, Permission permission)
          檢查該策略是否已將 Permission 授予 ProtectionDomain。
 PermissionCollection Policy.getPermissions(ProtectionDomain domain)
          返回一個 PermissionCollection 物件,它包含授予指定 ProtectionDomain 的權限集。
 boolean Policy.implies(ProtectionDomain domain, Permission permission)
          計算授予 ProtectionDomain 的權限的全體策略,並測試是否授予了該權限。
 

參數型別為 ProtectionDomainjava.security 中的建構子
AccessControlContext(ProtectionDomain[] context)
          創建帶有給定 ProtectionDomain 集合的 AccessControlContext。
 

javax.security.authProtectionDomain 的使用
 

返回 ProtectionDomainjavax.security.auth 中的方法
 ProtectionDomain[] SubjectDomainCombiner.combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
          使用與此 SubjectDomainCombiner 關聯的 Subject 中的 Principals 更新相關的 ProtectionDomains。
 

參數型別為 ProtectionDomainjavax.security.auth 中的方法
 ProtectionDomain[] SubjectDomainCombiner.combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
          使用與此 SubjectDomainCombiner 關聯的 Subject 中的 Principals 更新相關的 ProtectionDomains。
 ProtectionDomain[] SubjectDomainCombiner.combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
          使用與此 SubjectDomainCombiner 關聯的 Subject 中的 Principals 更新相關的 ProtectionDomains。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only