Skip to content

Session

Defined in: @types/oidc-provider/index.d.ts:205

  • BaseModel

optional accountId?: string

Defined in: @types/oidc-provider/index.d.ts:212


optional acr?: string

Defined in: @types/oidc-provider/index.d.ts:213


readonly adapter: Adapter

Defined in: @types/oidc-provider/index.d.ts:297

BaseModel.adapter


optional amr?: string[]

Defined in: @types/oidc-provider/index.d.ts:214


optional authorizations?: object

Defined in: @types/oidc-provider/index.d.ts:218

[clientId: string]: ClientAuthorizationState


exp: number

Defined in: @types/oidc-provider/index.d.ts:208

BaseModel.exp


iat: number

Defined in: @types/oidc-provider/index.d.ts:207

BaseModel.iat


jti: string

Defined in: @types/oidc-provider/index.d.ts:210

BaseModel.jti


readonly kind: "Session"

Defined in: @types/oidc-provider/index.d.ts:206

BaseModel.kind


optional loginTs?: number

Defined in: @types/oidc-provider/index.d.ts:215


optional state?: UnknownObject

Defined in: @types/oidc-provider/index.d.ts:217


optional transient?: boolean

Defined in: @types/oidc-provider/index.d.ts:216


uid: string

Defined in: @types/oidc-provider/index.d.ts:209

authorizationFor(clientId): void | ClientAuthorizationState

Defined in: @types/oidc-provider/index.d.ts:237

string

void | ClientAuthorizationState


authTime(): string | void

Defined in: @types/oidc-provider/index.d.ts:225

string | void


destroy(): Promise<void>

Defined in: @types/oidc-provider/index.d.ts:245

Promise<void>

BaseModel.destroy


emit(eventName): void

Defined in: @types/oidc-provider/index.d.ts:301

string

void

BaseModel.emit


ensureClientContainer(clientId): void

Defined in: @types/oidc-provider/index.d.ts:228

string

void


grantIdFor(clientId): string

Defined in: @types/oidc-provider/index.d.ts:240

string

string

grantIdFor(clientId, value): void

Defined in: @types/oidc-provider/index.d.ts:241

string

string

void


loginAccount(details): void

Defined in: @types/oidc-provider/index.d.ts:229

string

string

string[]

number

boolean

void


past(age): boolean

Defined in: @types/oidc-provider/index.d.ts:226

number

boolean


persist(): Promise<string>

Defined in: @types/oidc-provider/index.d.ts:244

Promise<string>


resetIdentifier(): void

Defined in: @types/oidc-provider/index.d.ts:246

void


save(ttl): Promise<string>

Defined in: @types/oidc-provider/index.d.ts:243

number

Promise<string>

BaseModel.save


sidFor(clientId): string

Defined in: @types/oidc-provider/index.d.ts:238

string

string

sidFor(clientId, value): void

Defined in: @types/oidc-provider/index.d.ts:239

string

string

void