Session
Defined in: @types/oidc-provider/index.d.ts:205
Extends
Section titled “Extends”BaseModel
Properties
Section titled “Properties”accountId?
Section titled “accountId?”
optionalaccountId?:string
Defined in: @types/oidc-provider/index.d.ts:212
optionalacr?:string
Defined in: @types/oidc-provider/index.d.ts:213
adapter
Section titled “adapter”
readonlyadapter:Adapter
Defined in: @types/oidc-provider/index.d.ts:297
Inherited from
Section titled “Inherited from”BaseModel.adapter
optionalamr?:string[]
Defined in: @types/oidc-provider/index.d.ts:214
authorizations?
Section titled “authorizations?”
optionalauthorizations?:object
Defined in: @types/oidc-provider/index.d.ts:218
Index Signature
Section titled “Index Signature”[clientId: string]: ClientAuthorizationState
exp:
number
Defined in: @types/oidc-provider/index.d.ts:208
Overrides
Section titled “Overrides”BaseModel.exp
iat:
number
Defined in: @types/oidc-provider/index.d.ts:207
Overrides
Section titled “Overrides”BaseModel.iat
jti:
string
Defined in: @types/oidc-provider/index.d.ts:210
Overrides
Section titled “Overrides”BaseModel.jti
readonlykind:"Session"
Defined in: @types/oidc-provider/index.d.ts:206
Overrides
Section titled “Overrides”BaseModel.kind
loginTs?
Section titled “loginTs?”
optionalloginTs?:number
Defined in: @types/oidc-provider/index.d.ts:215
state?
Section titled “state?”
optionalstate?:UnknownObject
Defined in: @types/oidc-provider/index.d.ts:217
transient?
Section titled “transient?”
optionaltransient?:boolean
Defined in: @types/oidc-provider/index.d.ts:216
uid:
string
Defined in: @types/oidc-provider/index.d.ts:209
Methods
Section titled “Methods”authorizationFor()
Section titled “authorizationFor()”authorizationFor(
clientId):void|ClientAuthorizationState
Defined in: @types/oidc-provider/index.d.ts:237
Parameters
Section titled “Parameters”clientId
Section titled “clientId”string
Returns
Section titled “Returns”void | ClientAuthorizationState
authTime()
Section titled “authTime()”authTime():
string|void
Defined in: @types/oidc-provider/index.d.ts:225
Returns
Section titled “Returns”string | void
destroy()
Section titled “destroy()”destroy():
Promise<void>
Defined in: @types/oidc-provider/index.d.ts:245
Returns
Section titled “Returns”Promise<void>
Overrides
Section titled “Overrides”BaseModel.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”BaseModel.emit
ensureClientContainer()
Section titled “ensureClientContainer()”ensureClientContainer(
clientId):void
Defined in: @types/oidc-provider/index.d.ts:228
Parameters
Section titled “Parameters”clientId
Section titled “clientId”string
Returns
Section titled “Returns”void
grantIdFor()
Section titled “grantIdFor()”Call Signature
Section titled “Call Signature”grantIdFor(
clientId):string
Defined in: @types/oidc-provider/index.d.ts:240
Parameters
Section titled “Parameters”clientId
Section titled “clientId”string
Returns
Section titled “Returns”string
Call Signature
Section titled “Call Signature”grantIdFor(
clientId,value):void
Defined in: @types/oidc-provider/index.d.ts:241
Parameters
Section titled “Parameters”clientId
Section titled “clientId”string
string
Returns
Section titled “Returns”void
loginAccount()
Section titled “loginAccount()”loginAccount(
details):void
Defined in: @types/oidc-provider/index.d.ts:229
Parameters
Section titled “Parameters”details
Section titled “details”accountId
Section titled “accountId”string
string
string[]
loginTs?
Section titled “loginTs?”number
transient?
Section titled “transient?”boolean
Returns
Section titled “Returns”void
past()
Section titled “past()”past(
age):boolean
Defined in: @types/oidc-provider/index.d.ts:226
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”boolean
persist()
Section titled “persist()”persist():
Promise<string>
Defined in: @types/oidc-provider/index.d.ts:244
Returns
Section titled “Returns”Promise<string>
resetIdentifier()
Section titled “resetIdentifier()”resetIdentifier():
void
Defined in: @types/oidc-provider/index.d.ts:246
Returns
Section titled “Returns”void
save()
Section titled “save()”save(
ttl):Promise<string>
Defined in: @types/oidc-provider/index.d.ts:243
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”Promise<string>
Overrides
Section titled “Overrides”BaseModel.save
sidFor()
Section titled “sidFor()”Call Signature
Section titled “Call Signature”sidFor(
clientId):string
Defined in: @types/oidc-provider/index.d.ts:238
Parameters
Section titled “Parameters”clientId
Section titled “clientId”string
Returns
Section titled “Returns”string
Call Signature
Section titled “Call Signature”sidFor(
clientId,value):void
Defined in: @types/oidc-provider/index.d.ts:239
Parameters
Section titled “Parameters”clientId
Section titled “clientId”string
string
Returns
Section titled “Returns”void