Skip to content

Grant

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

  • BaseToken

optional accountId?: string

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


readonly adapter: Adapter

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

BaseToken.adapter


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:256

BaseToken.clientId


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


readonly optional format?: string

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

BaseToken.format


iat: number

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

BaseToken.iat


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


jti: string

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

BaseToken.jti


readonly kind: string

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

BaseToken.kind


optional openid?: object

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

optional claims?: string[]

optional scope?: string


optional rejected?: Pick<Grant, "openid" | "resources">

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


readonly remainingTTL: number

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

BaseToken.remainingTTL


optional resources?: object

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

[resource: string]: string


readonly scopes: Set<string>

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

BaseToken.scopes

addOIDCClaims(claims): undefined

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

string[]

undefined


addOIDCScope(scope): undefined

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

string

undefined


addResourceScope(resource, scope): undefined

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

string

string

undefined


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


getOIDCClaims(): string[]

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

string[]


getOIDCClaimsEncountered(): string[]

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

string[]


getOIDCClaimsFiltered(filter): string[]

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

Set<string>

string[]


getOIDCScope(): string

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

string


getOIDCScopeEncountered(): string

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

string


getOIDCScopeFiltered(filter): string

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

Set<string>

string


getResourceScope(resource): string

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

string

string


getResourceScopeEncountered(resource): string

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

string

string


getResourceScopeFiltered(resource, filter): string

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

string

Set<string>

string


rejectOIDCClaims(claims): undefined

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

string[]

undefined


rejectOIDCScope(scope): undefined

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

string

undefined


rejectResourceScope(resource, scope): undefined

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

string

string

undefined


save(): Promise<string>

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

Promise<string>

BaseToken.save


ttlPercentagePassed(): number

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

number

BaseToken.ttlPercentagePassed