Provider inputs are used by Heimdall login frontends for provider specific input values. These are usually things like access tokens and secret credentials generated by the authentication provider.
No Additional PropertiesAccess tokens are usually generated by third party services which the backend can use to authenticate. This is used by Auth0Provider
and PublicServiceProvider
.
Must be at least 1
characters long
The current session token held by the native device. This is used by QRCodeProvider
.
Must be at least 32
characters long
The pre-generated session token requested by the web device. This is usually enccoded within the QR code and generated by the web client. This is used by QRCodeProvider
.
Must be at least 32
characters long
JWT tokens are usually generated by third party services which the backend can use to authenticate. This is used by LegacyJWTProvider
.
Must be at least 1
characters long
A valid Heimdal session UID often used for session exchange. This is used by CleoClinicianProvider
.
Must be at least 32
characters long
A valid Heimdall session UID with scoope sgid
used for session exchange.
Must be at least 32
characters long
NRIC that is used by ChemocalcHeimdallProvider
.
Must be at least 1
characters long
Maxicare Card No that is used by MaxicareHeimdallProvider
Must be at least 1
characters long
Maxicare clinc domain that is used by MaxicareHeimdallProvider
Must be at least 1
characters long
Maxicare's member DOB for verification
Tokens are usually generated by third party services which the backend can use to authenticate. This is used by InternalServiceProvider
and CleoPatientProvider
.
Must be at least 1
characters long
Identifiable information for OTPProvider
to verify OTP.
The identifiable information type.
The identifiable information value.
Must be at least 1
characters long
Phone number in E.164 format.
Must match regular expression:^\+\d{5,}$
Email address.
WhatsApp phone number in E.164 format.
Must match regular expression:^\+\d{5,}$
UID of Governess user.
Must match regular expression:^[a-zA-Z0-9]{16,}$
UID of Hospital profile.
Must match regular expression:^[a-zA-Z0-9]{16,}$