See https://openid.net/specs/openid-connect-core-1_0.html, https://openid.net/specs/openid-connect-basic-1_0.html and https://openid.net/specs/openid-connect-discovery-1_0.html for terminology and details.
See https://openid.net/specs/openid-connect-core-1_0.html, https://openid.net/specs/openid-connect-basic-1_0.html and https://openid.net/specs/openid-connect-discovery-1_0.html for terminology and details.
(authfn {:keys [claims jwks-uri well-known-url pubkeys-expire-in
max-cached-tokens logger jwks-retrieval-timeout
jwks-retrieval-retries well-know-url-retrieval-timeout
well-know-url-retrieval-retries]
:or {pubkeys-expire-in one-day
max-cached-tokens default-mct
jwks-retrieval-timeout default-jwks-retrieval-timeout
jwks-retrieval-retries default-jwks-retrieval-retries
well-know-url-retrieval-timeout default-jwks-retrieval-timeout
well-know-url-retrieval-retries default-jwks-retrieval-retries}
:as options})
buddy-auth authentication function
buddy-auth authentication function
Default retry attempts for JKW keys retrieval
Default retry attempts for JKW keys retrieval
Default timeout for JWK keys retrieval through HTTP request, specified in milli-seconds
Default timeout for JWK keys retrieval through HTTP request, specified in milli-seconds
Default value for the number of cached tokens
Default value for the number of cached tokens
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close