v1

latestOpenAPI 3.1.02026-07-24416405768.8 KB
a) Authentication

Renew an existing JWT

Renews a JWT using the current token — no credentials required. The returned JWT replaces the old one and must be used for all subsequent requests.

post/eclipse-conductor/rest/v1/authentication/renew

Request body

jwtstring

Response

OK

csrfHeaderNamestring
csrfTokenstring
expiresstring date-time

The date and time the JWT expires and should be refreshed before

expiresEpochSecsinteger
headerNamestring

The HTTP header name to use in order to pass the JWT as the bearer token. E.g. Authorization

headerValuestring

The HTTP header value to use in order to pass the JWT as the bearer token. E.g. Bearer AAAA...

refreshTokenstring
rolesstring[]

The roles this login is associated with

sessionIdstring

A unique identifier for this login session. Typiclaly not needed by the caller

tenantIdinteger

The tenant ID associated with these credentials. Optional as some identities are global and not associated to any specific tenant

Example response

{
  "expires": "2022-03-10T12:15:50-04:00"
}