Interface: M2MCredentials
Interface: M2MCredentials
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:16
M2M client credentials. Set both clientId + clientSecret to enable
the OAuth2 client_credentials grant against /oauth/token.
Provisioning: a platform admin creates the client via
POST /admin/m2m-clients (system_admin only). The plaintext secret is
returned exactly once on creation; lose it → rotate by deleting +
recreating.
Properties
clientId
clientId:
string
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:17
clientSecret
clientSecret:
string
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:18
refreshSkewSeconds?
optionalrefreshSkewSeconds?:number
Defined in: auth-server-ts/src/http-clients/service-auth-client.ts:20
Seconds-before-expiry to refresh. Default 60.