|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個軟體套件 下一個軟體套件 | 框架 無框架 |
請參見:
描述
介面摘要 | |
---|---|
Certificate | 已過時。 在 Java 平臺中創建了新的證書處理套件。 |
DomainCombiner | DomainCombiner 提供一個動態更新與當前 AccessControlContext 關聯的 ProtectionDomain 的方法。 |
Guard | 此介面表示一個 guard,guard 是用來保護對另一個物件的存取的物件。 |
Key | Key 是所有密鑰的頂層介面。 |
KeyStore.Entry | 用於 KeyStore 項型別的標記介面。 |
KeyStore.LoadStoreParameter | 用於 KeyStore load 和 store 參數的標記介面。 |
KeyStore.ProtectionParameter | 用於 keystore 保護參數的標記介面。 |
Policy.Parameters | 此類別表示用於 Policy 參數的標記介面。 |
Principal | 此介面表示主體的抽象概念,它可以用來表示任何實體,例如,個人、公司或登錄 id。 |
PrivateKey | 私鑰。 |
PrivilegedAction<T> | 啟用特權的情況下要執行的計算。 |
PrivilegedExceptionAction<T> | 在啟用特權的情況下將要執行的計算,會拋出一個或多個經過檢查的異常。 |
PublicKey | 公鑰。 |
類別摘要 | |
---|---|
AccessControlContext | AccessControlContext 用於基於它所封裝的上下文作出系統資源存取決定。 |
AccessController | AccessController 類別用於與存取控制相關的操作和決定。 |
AlgorithmParameterGenerator | AlgorithmParameterGenerator 類別用於產生將在某個特定演算法中使用的參數集合。 |
AlgorithmParameterGeneratorSpi | 此類別為 AlgorithmParameterGenerator 類別定義服務提供者介面 (SPI),AlgorithmParameterGenerator 類別用於產生在某個特定演算法中使用的參數集合。 |
AlgorithmParameters | 此類別用作密碼參數的不透明表示形式。 |
AlgorithmParametersSpi | 此類別為 AlgorithmParameters 類別定義服務提供者介面 (SPI),AlgorithmParameters 類別用於管理演算法參數。 |
AllPermission | AllPermission 是暗含所有其他權限的權限。 |
AuthProvider | 此類別定義 provider 的登錄和註銷方法。 |
BasicPermission | BasicPermission 類別擴展 Permission 類別,並且可以用作希望與 BasicPermission 遵守相同命名約定的權限的基礎類別。 |
CodeSigner | 此類別封裝關於程式碼簽章者的資訊。 |
CodeSource | 此類別擴展 codebase 的概念,不僅可以封裝位置 (URL) 而且可以封裝用於驗證起源於該位置的簽章程式碼的證書鏈。 |
DigestInputStream | 使用通過串流的位更新關聯訊息摘要的透明串流。 |
DigestOutputStream | 使用通過串流的位更新關聯訊息摘要的透明串流。 |
GuardedObject | GuardedObject 是一個用來保護對另一個物件的存取的物件。 |
Identity | 已過時。 不再使用此類別。 |
IdentityScope | 已過時。 此類別不再被使用。 |
KeyFactory | 密鑰處理器用於將密鑰(Key 型別的不透明加密密鑰)轉換成密鑰規範(底層密鑰材料的透明表示),反之亦然。 |
KeyFactorySpi | 此類別為 KeyFactory 類別定義服務提供者介面 (SPI)。 |
KeyPair | 此類別是簡單的密鑰對(公鑰和私鑰)持有者。 |
KeyPairGenerator | KeyPairGenerator 類別用於產生公鑰和私鑰對。 |
KeyPairGeneratorSpi | 此類別為用來產生公鑰和私鑰的 KeyPairGenerator 類別定義了服務提供者介面 (SPI)。 |
KeyRep | 已序列化的 Key 物件的標準表示形式。 |
KeyStore | 此類別表示密鑰和證書的存儲設施。 |
KeyStore.Builder | 將被實例化的 KeyStore 物件的描述。 |
KeyStore.CallbackHandlerProtection | 封裝 CallbackHandler 的 ProtectionParameter。 |
KeyStore.PasswordProtection | ProtectionParameter 的一個基於密碼的實作。 |
KeyStore.PrivateKeyEntry | 保存 PrivateKey 和相應證書鏈的 KeyStore 項。 |
KeyStore.SecretKeyEntry | 保存 SecretKey 的 KeyStore 項。 |
KeyStore.TrustedCertificateEntry | 保存可信的 Certificate 的 KeyStore 項。 |
KeyStoreSpi | 此類別為 KeyStore 類別定義服務提供者介面 (SPI)。 |
MessageDigest | 此 MessageDigest 類別為應用程序提供資訊摘要演算法的功能,如 MD5 或 SHA 演算法。 |
MessageDigestSpi | 此類別為 MessageDigest 類別定義服務提供者介面 (SPI),MessageDigest 類別提供資訊摘要演算法的功能,如 MD5 或 SHA。 |
Permission | 表示存取系統資源的抽象類別。 |
PermissionCollection | 表示 Permission 物件集合的抽象類別。 |
Permissions | 此類別表示一個不同種類別的 Permission 集合。 |
Policy | Policy 物件負責確定在 Java 運行時環境中執行的程式碼是否有權執行安全敏感的操作。 |
PolicySpi | 此類別為 Policy 類別定義服務提供者介面 (SPI)。 |
ProtectionDomain | 此 ProtectionDomain 類別封裝域的特徵,域中包裹一個類別集合,在代表給定的主體集合執行這些類別的實例時會授予它們一個權限集合。 |
Provider | 此類別表示 Java 安全 API "provider",這裡 provider 實作了 Java 安全性的一部分或者全部。 |
Provider.Service | 安全服務的描述。 |
SecureClassLoader | 此類別擴展了 ClassLoader,使它另外還支持使用相關的程式碼源和權限定義類別,這些程式碼源和權限預設情況下可根據系統策略獲取到。 |
SecureRandom | 此類別提供強加密隨機數產生器 (RNG)。 |
SecureRandomSpi | 此類別為 SecureRandom 類別定義了服務提供者介面 (SPI)。 |
Security | 此類別集中了所有的安全屬性和常見的安全方法。 |
SecurityPermission | 此類別用於安全權限。 |
Signature | 此 Signature 類別用來為應用程序提供數位簽章演算法功能。 |
SignatureSpi | 此類別為 Signature 類別定義了服務提供者介面 (SPI),可用來提供數位簽章演算法功能。 |
SignedObject | SignedObject 是一個用來創建實際運行時物件的類別,在檢測不到這些物件的情況下,其完整性不會遭受損害。 |
Signer | 已過時。 將不再使用此類別。 |
Timestamp | 此類別封裝有關簽署時間戳的資訊。 |
UnresolvedPermission | UnresolvedPermission 類別用來保持初始化 Policy 時“未解析”的權限。 |
URIParameter | 包含一個 URI 的參數,該 URI 指向用於 PolicySpi 或 ConfigurationSpi 實作的資料。 |
列舉摘要 | |
---|---|
KeyRep.Type | Key 型別。 |
異常摘要 | |
---|---|
AccessControlException | 此異常由 AccessController 拋出,提示請求的存取(對關鍵系統資源(如檔案系統或網路)的存取)被拒絕。 |
DigestException | 此為一般 Message Digest 異常。 |
GeneralSecurityException | GeneralSecurityException 類別是一個一般安全異常類別,可以為所有從其擴展的與安全有關的異常類別提供型別安全。 |
InvalidAlgorithmParameterException | 用於無效或不合適的演算法參數的異常。 |
InvalidKeyException | 用於無效 Key(無效的編碼、錯誤的長度、未初始化等)的異常。 |
InvalidParameterException | 當將無效參數傳遞給某個方法時拋出此異常,設計該異常供 JCA/JCE 引擎類別使用。 |
KeyException | 此異常是基本的密鑰異常。 |
KeyManagementException | 此異常是用於所有處理密鑰管理的操作的通用密鑰管理異常。 |
KeyStoreException | 這是一般的 KeyStore 異常。 |
NoSuchAlgorithmException | 當請求特定的加密演算法而它在該環境中不可用時拋出此異常。 |
NoSuchProviderException | 當請求特定安全性 provider 但它在該環境中不可用時拋出此異常。 |
PrivilegedActionException | doPrivileged(PrivilegedExceptionAction) 和 doPrivileged(PrivilegedExceptionAction, AccessControlContext context) 拋出此異常來指示執行的操作拋出了經過檢查的異常。 |
ProviderException | 用於 Provider 異常(例如誤配置錯誤或不可恢復的內部錯誤)的運行時異常,Provider 可以為它創建子類別以拋出特殊的、特定於 provider 的運行時錯誤。 |
SignatureException | 這是一般的簽章異常。 |
UnrecoverableEntryException | 如果 keystore 中的某項無法恢復,則拋出此異常。 |
UnrecoverableKeyException | 如果 keystore 中的密鑰無法恢復,則拋出此異常。 |
為安全框架提供類別和介面。包括那些實作了可方便配置的、細粒度的存取控制安全架構的類別。此套件也支持密碼公鑰對的產生和存儲,以及包括資訊摘要和簽章產生在內的可輸出密碼操作。最後,此套件提供支持 signed/guarded 物件和安全隨機數產生的物件。此套件中提供的許多類別(特別是密碼和安全隨機數產生器類別)是基於提供商的。該類別本身定義了應用程序可以寫入的程式介面。實作本身可由獨立的第三方廠商來寫,可以根據需要進行無縫的插入。因此,應用程序開發人員可以利用任何數量的基於提供商的實作而不必添加或覆寫程式碼。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個軟體套件 下一個軟體套件 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。