IIAMState
Datalayer Core / IIAMState
Type Alias: IIAMState
IIAMState =
object
Defined in: src/state/substates/IAMState.ts:41
Properties
credits?
optional
credits:ICredits
&object
Defined in: src/state/substates/IAMState.ts:45
User credits
Type declaration
available
available:
number
creditsReservations
creditsReservations:
ICreditsReservation
[]
Defined in: src/state/substates/IAMState.ts:49
User credits reservations
externalToken?
optional
externalToken:string
Defined in: src/state/substates/IAMState.ts:53
User token for the external infrastructure
iamProvidersAuthorizationURL
iamProvidersAuthorizationURL:
Record
<IIAMProviderName
,IAMProviderAuthorizationURL
> |object
Defined in: src/state/substates/IAMState.ts:61
Mapping of IAM providers and the corresponding Authorization URL.
iamRunUrl
iamRunUrl:
string
Defined in: src/state/substates/IAMState.ts:57
IAM server base URL.
isLoginInProgress?
optional
isLoginInProgress:boolean
Defined in: src/state/substates/IAMState.ts:79
Flag to indicate if login is in progress
token?
optional
token:string
Defined in: src/state/substates/IAMState.ts:71
Authentication token
user?
optional
user:IUser
Defined in: src/state/substates/IAMState.ts:67
User authenticated to Datalayer.
version
version:
string
Defined in: src/state/substates/IAMState.ts:75
IAM service version