查看源代码 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