id_token v0.1.0 IDToken.Callback behaviour View Source
Link to this section Summary
Callbacks
Callback function for fetching public key certificates.
Callback function to get verification key from certificates which is fetched
with fetch_certificates/0
Link to this section Callbacks
Link to this callback
fetch_certificates()
View Sourcefetch_certificates() :: {:ok, IDToken.Certificate.t()}
Callback function for fetching public key certificates.
Must return a {:ok, %IDToken.Certificate{}}
tuple and this will be cached
for later use.
Link to this callback
verification_key(certificate, headers)
View Sourceverification_key(certificate :: IDToken.Certificate.t(), headers :: map()) :: String.t()
Callback function to get verification key from certificates which is fetched
with fetch_certificates/0
The JWT headers are given as the second argument headers
.