|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
public interface CertStoreParameters
CertStore 參數的規範。
此介面的目的是對所有 CertStore 參數規範進行分組(並為之提供型別安全)。所有 CertStore 參數規範必須實作此介面。
通常將 CertStoreParameters 物件作為參數傳遞到某個 CertStore.getInstance 方法中。getInstance 方法返回一個用於獲取 Certificate 和 CRL 的 CertStore。使用指定的參數初始化返回的 CertStore。不同型別的 CertStore 所需的參數型別有所不同。
CertStore.getInstance(java.lang.String, java.security.cert.CertStoreParameters)| 方法摘要 | |
|---|---|
Object |
clone()
對此 CertStoreParameters 進行複製。 |
| 方法詳細資訊 |
|---|
Object clone()
CertStoreParameters 進行複製。
“副本”的準確含義可能依賴於 CertStoreParameters 物件的類別。典型的實作會執行此物件的“深層複製”,但這不是絕對要求。某些實作可能執行此物件的某些或全部欄位的“淺表複製”。
注意,CertStore.getInstance 方法對指定的 CertStoreParameters 進行複製。clone 的深層複製實作更為安全並且更為可靠,因為它可防止調用者隨後因修改其初始化參數內容而損壞共享的 CertStore。但是 clone 的淺表複製實作更適合於那些需要保持對 CertStoreParameters 中所含參數的參考的應用程序。例如,淺表複製的 clone 允許應用程序立即釋放特定 CertStore 初始化參數的資源,而不是等待垃圾回收機制開始工作。對此應萬分小心,因為其他執行緒可能仍在使用 CertStore。
每個子類別都應該宣告此方法的準確行為,這樣使用者和開發人員才能知道以後的行為。
CertStoreParameters 的副本
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。