Packages
oidcc
3.5.0
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.
Retired package: Release invalid - Compile error wihout optional igniter dependency
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.