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 management 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.


/authentication /authenticationOPTIONS, HEAD, POST, PUT, PATCH, DELETE, <HTTP method> /authentication<HTTP method> /authentication/jwt/verify/verify
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

GET
as of 2022 Autumn

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