Crate ones_oidc

Source

Modules§

actions
device

Structs§

ApplicationsWellKnown
AuthenticatedEntity
CibaLoginRequestFrontend
CibaStatusRequestFrontend
DeviceConfig
LoginHint
NewIdentifier
OpenIdconnectClient
QrStatusRequestFrontend
RefreshTokenRequestFrontend

Enums§

ApplicationType
AuthRequestResource
AuthenticatedEntityKind
AuthenticationMethod
UserJWT: Best caseUserDevice: only client_id (user mobile), exp, iat, iss, token_typeUserIdp: exp, iat, iss, token_type, scope, sub
DeviceError
IdentifierType
OidcError
WellKnownApplicationsError

Functions§

get_applications_well_known
Get the applications well-known
get_well_known_application_by_client_identifier
Get the application well-known by client identifier
load_device_config
read_private_key
Reads and parses a private key file at the given path