Next: , Previous: , Up: Top   [Contents][Index]


4 Common parameters

The (webid-oidc parameters) module provides a set of Guile parameter to control the program behavior.

parameter: data-home

This parameter controls the location where the program stores persistent data. By default, it is located in XDG_DATA_HOME.

parameter: cache-home

This parameter controls the location where the program stores data that might get deleted at any time. By default, it uses XDG_CACHE_HOME.

parameter: current-date

This parameter is a thunk similar to SRFI-19 current-date, except it can be set with a thunk returning a date, time or number of seconds, or a date, time or number of seconds.

parameter: anonymous-http-request

This parameter is a function similar to the http-request function in (web client).

parameter: authorization-code-default-validity

This parameter controls the number of seconds for which an authorization code is valid at creation time.

parameter: oidc-token-default-validity

This parameter controls the number of seconds for which an ID token or access token is valid at creation time.

parameter: dpop-proof-validity

This parameter controls the number of seconds for which a DPoP proof is valid after it has been issued.