~~Class: ServiceAuthClient~~
Class: ServiceAuthClient
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:50
Legacy back-compat shim — keeps the same surface the NestJS adapter imports. Holds client credentials, exchanges for a service JWT on demand, caches it in memory, refreshes proactively before expiry.
No-op when m2m config is absent. Falls back to the legacy
AUTH_REGISTRATION_TOKEN env var if set, otherwise throws.
Deprecated
Use AuthClient.flows .clientCredentialsGrant()
instead. Will be removed once the NestJS adapter migrates (v0.4 /
v1.0 platform release).
Constructors
Constructor
new ServiceAuthClient(
opts):ServiceAuthClient
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:58
Parameters
opts
Returns
ServiceAuthClient
Methods
getToken()
getToken():
Promise<string>
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:67
Returns
Promise<string>
invalidate()
invalidate():
void
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:89
Returns
void
isConfigured()
isConfigured():
boolean
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:63
Returns
boolean