DeviceCode
Defined in: @types/oidc-provider/index.d.ts:450
Extends
Section titled “Extends”BaseToken
Properties
Section titled “Properties”accountId?
Section titled “accountId?”
optionalaccountId?:string
Defined in: @types/oidc-provider/index.d.ts:472
optionalacr?:string
Defined in: @types/oidc-provider/index.d.ts:473
adapter
Section titled “adapter”
readonlyadapter:Adapter
Defined in: @types/oidc-provider/index.d.ts:336
Inherited from
Section titled “Inherited from”BaseToken.adapter
optionalamr?:string[]
Defined in: @types/oidc-provider/index.d.ts:474
authTime?
Section titled “authTime?”
optionalauthTime?:number
Defined in: @types/oidc-provider/index.d.ts:475
claims?
Section titled “claims?”
optionalclaims?:ClaimsParameter
Defined in: @types/oidc-provider/index.d.ts:476
client?
Section titled “client?”
optionalclient?:Client
Defined in: @types/oidc-provider/index.d.ts:316
Inherited from
Section titled “Inherited from”BaseToken.client
clientId?
Section titled “clientId?”
optionalclientId?:string
Defined in: @types/oidc-provider/index.d.ts:315
Inherited from
Section titled “Inherited from”BaseToken.clientId
consumed
Section titled “consumed”consumed:
unknown
Defined in: @types/oidc-provider/index.d.ts:484
deviceInfo?
Section titled “deviceInfo?”
optionaldeviceInfo?:UnknownObject
Defined in: @types/oidc-provider/index.d.ts:471
error?
Section titled “error?”
optionalerror?:string
Defined in: @types/oidc-provider/index.d.ts:466
errorDescription?
Section titled “errorDescription?”
optionalerrorDescription?:string
Defined in: @types/oidc-provider/index.d.ts:467
optionalexp?:number
Defined in: @types/oidc-provider/index.d.ts:312
Inherited from
Section titled “Inherited from”BaseToken.exp
expiration
Section titled “expiration”
readonlyexpiration:number
Defined in: @types/oidc-provider/index.d.ts:325
Inherited from
Section titled “Inherited from”BaseToken.expiration
expiresWithSession?
Section titled “expiresWithSession?”
optionalexpiresWithSession?:boolean
Defined in: @types/oidc-provider/index.d.ts:482
format?
Section titled “format?”
readonlyoptionalformat?:string
Defined in: @types/oidc-provider/index.d.ts:317
Inherited from
Section titled “Inherited from”BaseToken.format
grantId
Section titled “grantId”grantId:
string
Defined in: @types/oidc-provider/index.d.ts:483
iat:
number
Defined in: @types/oidc-provider/index.d.ts:311
Inherited from
Section titled “Inherited from”BaseToken.iat
inFlight?
Section titled “inFlight?”
optionalinFlight?:boolean
Defined in: @types/oidc-provider/index.d.ts:470
isExpired
Section titled “isExpired”
readonlyisExpired:boolean
Defined in: @types/oidc-provider/index.d.ts:323
Inherited from
Section titled “Inherited from”BaseToken.isExpired
isValid
Section titled “isValid”
readonlyisValid:boolean
Defined in: @types/oidc-provider/index.d.ts:322
Inherited from
Section titled “Inherited from”BaseToken.isValid
jti:
string
Defined in: @types/oidc-provider/index.d.ts:313
Inherited from
Section titled “Inherited from”BaseToken.jti
readonlykind:"DeviceCode"
Defined in: @types/oidc-provider/index.d.ts:465
Overrides
Section titled “Overrides”BaseToken.kind
nonce?
Section titled “nonce?”
optionalnonce?:string
Defined in: @types/oidc-provider/index.d.ts:477
params?
Section titled “params?”
optionalparams?:UnknownObject
Defined in: @types/oidc-provider/index.d.ts:468
remainingTTL
Section titled “remainingTTL”
readonlyremainingTTL:number
Defined in: @types/oidc-provider/index.d.ts:324
Inherited from
Section titled “Inherited from”BaseToken.remainingTTL
resource?
Section titled “resource?”
optionalresource?:string|string[]
Defined in: @types/oidc-provider/index.d.ts:478
scope?
Section titled “scope?”
optionalscope?:string
Defined in: @types/oidc-provider/index.d.ts:479
scopes
Section titled “scopes”
readonlyscopes:Set<string>
Defined in: @types/oidc-provider/index.d.ts:318
Inherited from
Section titled “Inherited from”BaseToken.scopes
sessionUid?
Section titled “sessionUid?”
optionalsessionUid?:string
Defined in: @types/oidc-provider/index.d.ts:481
optionalsid?:string
Defined in: @types/oidc-provider/index.d.ts:480
userCode
Section titled “userCode”userCode:
string
Defined in: @types/oidc-provider/index.d.ts:469
Methods
Section titled “Methods”consume()
Section titled “consume()”consume():
Promise<void>
Defined in: @types/oidc-provider/index.d.ts:486
Returns
Section titled “Returns”Promise<void>
destroy()
Section titled “destroy()”destroy():
Promise<void>
Defined in: @types/oidc-provider/index.d.ts:300
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”BaseToken.destroy
emit()
Section titled “emit()”emit(
eventName):void
Defined in: @types/oidc-provider/index.d.ts:301
Parameters
Section titled “Parameters”eventName
Section titled “eventName”string
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”BaseToken.emit
save()
Section titled “save()”save():
Promise<string>
Defined in: @types/oidc-provider/index.d.ts:334
Returns
Section titled “Returns”Promise<string>
Inherited from
Section titled “Inherited from”BaseToken.save
ttlPercentagePassed()
Section titled “ttlPercentagePassed()”ttlPercentagePassed():
number
Defined in: @types/oidc-provider/index.d.ts:320
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”BaseToken.ttlPercentagePassed