2011-03-01 63 views
0

我正在研究Java中的OCSP支持。
我看到有一些用普通java提供的API(即不使用某些第三方库,例如Bouncy Castle)。
现在我知道,OCSP可以通过Direct Trust ModelDelegated Trust Model实现。
从各个岗位我得到的印象是直接信任模型支持e.g我所看到的是这样的:java支持在线证书状态协议

X509Certificate ocspCert = getCertFromFile(OCSP_SERVER_CERT); 
certSet.add(ocspCert); 
CertStoreParameters storeParams = new CollectionCertStoreParameters(certSet); 
CertStore store = CertStore.getInstance("Collection", storeParams); 
     // init PKIX parameters 
PKIXParameters params = null; 
params = new PKIXParameters (trustedCertsSet); 
params.addCertStore(store); 

和我理解的代码中,OSCP服务器证书被传递给验证框架。
我的问题如下:是否支持Delegated Trust Model?如果提供了一些示例,这将非常有帮助。

感谢

回答