|
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。