kapua
kapua copied to clipboard
**Describe the bug** It is possible to add an external user in Kapua via REST API with a name that is not the same of the user name in the...
**Is your feature request related to a problem? Please describe.** PR #2933 introduces new SSO-dedicated scripts that deploy Keycloak with Docker compose and enable communication via SSL to the Keycloak...
**Is your feature request related to a problem? Please describe.** External users rely on the external OpenID Connect provider in order to authenticate. All the credentials are stored in the...
**Describe the bug** `KapuaErrorCodes.SUBJECT_UNAUTHORIZED` is never thrown and seems a duplication of `KapuaAuthorizationErrorCodes.SUBJECT_UNAUTHORIZED`. Moreover, the former is mapped in the console class `KapuaExceptionHandler`, while the latter should probably be mapped...
**Describe the bug** When booting the console the Shiro realms detailed in the `shiro.ini` file are initialised twice. The realm initialisation seems to be managed by the `execute()` method of...
When trying to write unit tests for SSO class(es), I discovered a tricky behaviour. I have multiple test folders (one test folder/source folder) and every folder has testing classes that...
Signed-off-by: nezau Brief description of the PR. Added JUnit tests for classes in plug-ins/sso/openid-connect/api package: - OpenIDJwtExceptionTest.class - OpenIDJwtExtractionExceptionTest.class - OpenIDJwtProcessExceptionTest.class - OpenIDIllegalUriExceptionTest.class - OpenIDJwtUriExceptionTest.class - OpenIDLoginUriExceptionTest.class - OpenIDLogoutUriExceptionTest.class -...
I can locate my deviceId just fine, since it is clearly labeled. Where is the scopeId that Swagger wants?
**Describe the bug** The POST `/{scopeId}/users/{userId}/mfa` Swagger example of the MFA REST API should be updated, since it is not showing the QR code base64 image and the scratch codes....
#### Description If a birth message contains a *connectionIp* metric which has a value that exceeds the length of the field in the device registry DB table, the registration of...