Skip to content

RefreshToken

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

  • BaseToken

accountId: string

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


optional acr?: string

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


readonly adapter: Adapter

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

BaseToken.adapter


optional amr?: string[]

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


optional authTime?: number

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


optional claims?: ClaimsParameter

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


optional client?: Client

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

BaseToken.client


optional clientId?: string

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

BaseToken.clientId


consumed: unknown

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


optional exp?: number

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

BaseToken.exp


readonly expiration: number

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

BaseToken.expiration


optional expiresWithSession?: boolean

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


readonly optional format?: string

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

BaseToken.format


optional grantId?: string

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


optional gty?: string

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


iat: number

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

BaseToken.iat


optional iiat?: number

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


readonly isExpired: boolean

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

BaseToken.isExpired


readonly isValid: boolean

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

BaseToken.isValid


optional jkt?: string

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


jti: string

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

BaseToken.jti


readonly kind: "RefreshToken"

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

BaseToken.kind


optional nonce?: string

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


readonly remainingTTL: number

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

BaseToken.remainingTTL


optional resource?: string | string[]

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


optional rotations?: number

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


optional scope?: string

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


readonly scopes: Set<string>

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

BaseToken.scopes


optional sessionUid?: string

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


optional sid?: string

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


optional x5t#S256?: string

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

consume(): Promise<void>

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

Promise<void>


destroy(): Promise<void>

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

Promise<void>

BaseToken.destroy


emit(eventName): void

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

string

void

BaseToken.emit


isSenderConstrained(): boolean

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

boolean


save(): Promise<string>

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

Promise<string>

BaseToken.save


totalLifetime(): number

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

number


ttlPercentagePassed(): number

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

number

BaseToken.ttlPercentagePassed