Packages
oidcc
3.2.4
3.7.2
3.7.1
3.7.0
3.6.0
3.5.2
3.5.1
3.5.0
retired
3.4.0
3.3.0
3.2.6
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.2.0-beta.3
3.2.0-beta.2
retired
3.2.0-beta.1
retired
3.1.2
3.1.2-beta.1
retired
3.1.1
retired
3.1.0
retired
3.1.0-beta.2
retired
3.1.0-beta.1
retired
3.0.2
3.0.1
retired
3.0.0
retired
3.0.0-rc.6
retired
3.0.0-rc.5
retired
3.0.0-rc.4
retired
3.0.0-rc.3
retired
3.0.0-rc.2
retired
3.0.0-rc.1
retired
3.0.0-alpha.5
retired
3.0.0-alpha.4
retired
3.0.0-alpha.3
retired
3.0.0-alpha.2
retired
3.0.0-alpha.1
retired
2.0.0-alpha.2
retired
2.0.0-alpha.1
retired
1.8.1
retired
1.8.0
retired
1.7.0
retired
1.6.0
retired
1.5.1
retired
1.5.0
retired
1.4.0
retired
1.3.0
retired
1.2.1
retired
1.2.0
retired
1.1.0
retired
1.0.1
retired
1.0.0
retired
OpenID Connect client library for the BEAM.
Current section
Files
Jump to
Current section
Files
include/oidcc_token_introspection.hrl
-ifndef(OIDCC_TOKEN_INTROSPECTION_HRL).
%% @see https://datatracker.ietf.org/doc/html/rfc7662#section-2.2
-record(oidcc_token_introspection, {
active :: boolean(),
client_id :: binary(),
exp :: pos_integer() | undefined,
scope :: oidcc_scope:scopes(),
username :: binary() | undefined,
token_type :: binary() | undefined,
iat :: pos_integer() | undefined,
nbf :: pos_integer() | undefined,
sub :: binary() | undefined,
aud :: binary() | undefined,
iss :: binary() | undefined,
jti :: binary() | undefined,
extra :: #{binary() := term()}
}).
-define(OIDCC_TOKEN_INTROSPECTION_HRL, 1).
-endif.