Class ::xo::WebAuthnStore::Cache (public)

 ::nx::Class ::xo::WebAuthnStore::Cache[i]

Defined in packages/webauthn/tcl/store-procs.tcl

Cache for "ceremony" state (challenge, origin, rpId, return_url)

Testcases:
No testcase defined.
Source code:
    set :cacheName webauth
    ns_cache_create ${:cacheName} 10000
    :public object method set {{-expires 5m} key dict} {
        ns_cache_eval -expires $expires -- ${:cacheName} $key {set dict} 
    }
    :public object method get {key} {
        ns_cache_get ${:cacheName} $key
    }
    :public object method unset {key} {
        ns_cache_flush ${:cacheName} $key
    }
    :public object method keys {} {
        ns_cache_keys ${:cacheName}
    }
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: