Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page Properties
hiddentrue
idPROGRESS

Product Version2021 Summer
Report Note
AssigneeAntje

Resources & Remarks

Modification History

2021
NameDateProduct VersionAction
Antje14 MAR - 06 MAY 20222022 SummerPage created and written.
Antje15 AUG 20222022 Autumnadd refreshTenants and /jwt/token endpoints



Excerpt
These endpoints allow for the administration of the yuuvis® Momentum system. Global schemas and role sets are merged into each tenant's schema and role set, making the contained object types and roles available in each of them.Note: To use this API, you must be a system administrator. This means that you must have specific authorizationsmanagement of user sessions and internal JSON Web Tokens (JWTs).


Note
titleInternal Endpoints

These endpoints are available only for services within the yuuvis® Momentum cluster. If you need to grant access to an external custom service via the AUTHENTICATION service's access conditions, absolutely ensure that only your custom service has accessNever expose them for public access in the authentication-prod.yml configuration file.


HTTP Method
as of product version
PurposeResponseDescription
GET
as of 2022 Summer
Invalidate all user sessionsJSON

Insert excerpt
GET /session/invalidateAll/{userId}
GET /session/invalidateAll/{userId}
nopaneltrue

http://authentication-internal/session/invalidateAll/{userId}

GET
as of 2021 Autumn

Validate the internal JWTJSON

Insert excerpt
GET /jwt/verify
GET /jwt/verify
nopaneltrue

http://authentication-internal/jwt/verify

GET
as of 2022 Autumn

Retrieve an internal JWTJSON

Insert excerpt
GET /authentication-internal/jwt/token
GET /authentication-internal/jwt/token
nopaneltrue

http://authentication-internal/jwt/token

GET
as of 2022 Autumn

Refresh the tenant configurationHTTP status codeActivate changes in the tenant configuration.
http://authentication-internal/manage/refreshTenants