檢視原始碼 ssl_crl_cache (ssl v11.2.6)
CRL 快取
實作一個內部的 CRL (憑證撤銷清單) 快取。除了實作 ssl_crl_cache_api
行為之外,還提供以下函式。
摘要
類型
-type crl_src() :: {file, file:filename()} | {der, public_key:der_encoded()}.
輸入 CRL 的來源
函式
-spec delete(Entries) -> ok | {error, Reason} when Entries :: crl_src() | uri_string:uri_string(), Reason :: ssl:reason().
從 ssl 應用程式的本地快取中刪除 CRL。
-spec insert(CRLSrc) -> ok | {error, Reason} when CRLSrc :: crl_src(), Reason :: ssl:reason().
等同於 insert/2
。
-spec insert(DistPointURI, CRLSrc) -> ok | {error, Reason} when DistPointURI :: uri_string:uri_string(), CRLSrc :: crl_src(), Reason :: ssl:reason().
將 CRL 插入 ssl 應用程式的本地快取,無論是否有發佈點參考 URI