v1

latestOpenAPI 3.1.02026-07-24416405768.8 KB
a) Authentication

Step-up an existing JWT with additional auth

Elevates an existing JWT by providing additional authentication data, enabling operations that require stepped-up authorisation.

put/eclipse-conductor/rest/v1/authentication/jwt

Request body

base64EncodedChallengeHashstring
base64EncodedChallengeResponsestring
base64EncodedSelfiestring
deviceFingerprintstring
identitystring
intentIdstring
jwtstring
otpstring
passwordstring

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"
}
All 416 operations