ssl_crl_cache(3erl)

πŸ’– NAME πŸ’–

okay so bestie, this is the manual for ssl_crl_cache β€” aka ssl_crl_cache(3erl) β€” and it's literally the CRL cache page. We're doing this. ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

It implements an internal CRL (Certificate Revocation List) cache. On top of implementing the ssl_crl_cache_api behaviour, these functions are also available. No cap.

🌸 DATA TYPES 🌸

🫢 DATA TYPES 🫢

The types are giving exactly this:

crl_src() =
           {file, file:filename()} | {der, public_key:der_encoded()}

       uri() = uri_string:uri_string()

yes, the page has a DATA TYPES heading inside DATA TYPES β€” iconic, we keep it.

πŸ‘‘ EXPORTS πŸ‘‘

πŸŽ€ delete(Entries) -> ok | {error, Reason}

Types:

                  Entries = crl_src()]}
                  Reason = crl_reason()

Deletes CRLs from the ssl application's local cache. Bye-bye, revoked girlies πŸ’…

πŸ’… insert(CRLSrc) -> ok | {error, Reason}

πŸ¦‹ insert(URI, CRLSrc) -> ok | {error, Reason}

Types:

                  CRLSrc = crl_src()]}
                  URI = uri()
                  Reason = term()

Inserts CRLs into the ssl application's local cache β€” the ones available to fetch in DER format from URI. Okay so this is the cache-filling moment, periodt. πŸ”₯


Ericsson AB made this one, bestie, and the version is ssl 10.9.1.3. The footer's date spot is not giving a date on this page, so we're not inventing one πŸ’€βœ¨

πŸ“¦ where this page comes from