Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/security / / CreateOAuthClientOptions

Interface: CreateOAuthClientOptions

Defined in: packages/security/src/oauth/types.ts:76

Configuration options for createOAuthClient(...).

Stable

Properties

PropertyModifierTypeDescriptionDefined in
logger?readonly(level, message, fields?) => voidOptional logger.packages/security/src/oauth/types.ts:90
metadata?readonlyDiscoveredMetadataOptional pre-discovered metadata (skip the network round-trip).packages/security/src/oauth/types.ts:88
refreshAheadMs?readonlynumberRefresh-ahead window (ms before expiresAt triggers a refresh).packages/security/src/oauth/types.ts:86
registration?readonlyOAuthRegistrationStored / persistent registration metadata.packages/security/src/oauth/types.ts:82
serverIdreadonlystringStable identifier; persisted into the OAuthServerStore.packages/security/src/oauth/types.ts:78
serverUrlreadonlystringBase URL of the OAuth-protected resource server.packages/security/src/oauth/types.ts:80
storagereadonlyOAuthServerStorePersistent storage for the registration + token-ref metadata.packages/security/src/oauth/types.ts:84