๐๏ธ Read admin profile
Reads the profile of the admin that owns the access token. The dashboard uses this operation on the Manage User page and after login.
๐๏ธ Update admin profile
Updates the profile of the admin that owns the access token, for example the name or the phone number.
๐๏ธ Read admin avatar image
Reads the avatar image of the admin that owns the access token. The service gives the binary image data.
๐๏ธ Update admin avatar image
Updates the avatar image of the admin that owns the access token. Send the image as `multipart/form-data` in the `avatarimage` field.
๐๏ธ Reset admin password
Changes the password of the admin that owns the access token. The admin must give the current password and the new password.
๐๏ธ Read admin authentication configuration
Reads the authentication configuration of the admin that owns the access token. The answer shows if password login is enabled, if passwordless login with EUDI Wallet is enabled, and if the admin has linked a wallet.
๐๏ธ Verify admin with PID credential for passwordless login
Starts a verification of the admin with a PID (Person Identification Data) credential from an EUDI Wallet. The service gives a QR code. The admin scans the QR code with the wallet and presents the PID credential. A successful presentation links the wallet to the admin for passwordless login. Monitor the result with the SSE operation on `/v3/config/admin/authentication/oidc/user/verify/sse`.
๐๏ธ Remove PID passwordless login method
Removes the PID (Person Identification Data) passwordless login method of the admin that owns the access token. After this operation, the admin cannot log in with the PID credential.
๐๏ธ Stream PID verification status (SSE)
Establishes a Server-Sent Events (SSE) connection to monitor the PID (Person Identification Data) verification for passwordless login. The connection stays alive with `: keep-alive` comments and closes automatically on success or timeout.
๐๏ธ Issue iGrant.io Authenticator credential for passwordless login
Issues an iGrant.io Authenticator credential to the EUDI Wallet of the admin that owns the access token. The service gives a credential offer and a one-time PIN. The admin scans the credential offer with the wallet and enters the PIN to accept the credential. Monitor the result with the SSE operation on `/v3/config/admin/authentication/oidc/user/authenticator/sse`.
๐๏ธ Remove iGrant.io Authenticator passwordless login method
Removes the iGrant.io Authenticator passwordless login method of the admin that owns the access token. After this operation, the admin cannot log in with the Authenticator credential.
๐๏ธ Stream Authenticator issuance status (SSE)
Establishes a Server-Sent Events (SSE) connection to monitor the iGrant.io Authenticator credential issuance. The connection stays alive with `: keep-alive` comments and closes automatically on success or timeout.