IIAMState
Datalayer Core / IIAMState
Type Alias: IIAMState
IIAMState =
object
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:44
Properties
credits?
optionalcredits:ICredits&object
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:48
User credits
Type Declaration
available
available:
number
creditsReservations
creditsReservations:
ICreditsReservation[]
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:52
User credits reservations
externalToken?
optionalexternalToken:string
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:56
User token for the external infrastructure
iamProvidersAuthorizationURL
iamProvidersAuthorizationURL:
Record<IIAMProviderName,IAMProviderAuthorizationURL> |object
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:64
Mapping of IAM providers and the corresponding Authorization URL.
iamRunUrl
iamRunUrl:
string
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:60
IAM server base URL.
isLoginInProgress?
optionalisLoginInProgress:boolean
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:82
Flag to indicate if login is in progress
token?
optionaltoken:string
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:74
Authentication token
user?
optionaluser:IUser
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:70
User authenticated to Datalayer.
version
version:
string
Defined in: tech/datalayer/core/src/state/substates/IAMState.ts:78
IAM service version