ssl_crl_cache (ssl v10.4.2)

Implements an internal CRL (Certificate Revocation List) cache. In addition to implementing the ssl_crl_cache_api behaviour the following functions are available.

Link to this section Summary

Functions

Delete CRLs from the ssl applications local cache.

Insert CRLs, available to fetch on DER format from URI, into the ssl applications local cache.

Link to this section Types

Link to this type

-type crl_src() :: term().

Specs

crl_src() :: {file, file:filename()} | {der, public_key:der_encoded()}.
Link to this type

-type uri() :: term().

Specs

uri() :: uri_string:uri_string().

Link to this section Functions

Link to this function

delete(Entries) -> ok | {error, Reason}

(since OTP 18.0)

Delete CRLs from the ssl applications local cache.

Link to this function

insert(CRLSrc) -> ok | {error, Reason}

(since OTP 18.0)

Insert CRLs, available to fetch on DER format from URI, into the ssl applications local cache.

Link to this function

insert(URI, CRLSrc) -> ok | {error, Reason}

(since OTP 18.0)