View Source oidcc_profile (Oidcc v3.2.0)

OpenID Profile Utilities

Summary

Types

Link to this type

error/0

View Source (since 3.2.0 -------------------------------------------------------------------)
-type error() :: {unknown_profile, atom()}.
Link to this type

opts/0

View Source (since 3.2.0 -------------------------------------------------------------------)
-type opts() ::
    #{profiles => [profile()],
      require_pkce => boolean(),
      trusted_audiences => [binary()] | any,
      preferred_auth_methods => [oidcc_auth_util:auth_method()],
      request_opts => oidcc_http_util:request_opts()}.
Link to this type

opts_no_profiles/0

View Source (since 3.2.0 -------------------------------------------------------------------)
-type opts_no_profiles() ::
    #{require_pkce => boolean(),
      trusted_audiences => [binary()] | any,
      preferred_auth_methods => [oidcc_auth_util:auth_method()],
      request_opts => oidcc_http_util:request_opts()}.
Link to this type

profile/0

View Source (since 3.2.0 -------------------------------------------------------------------)
-type profile() :: mtls_constrain | fapi2_security_profile | fapi2_message_signing | fapi2_connectid_au.