internalAuth.js
Utilizzo nei microservizi
brokerExecutor-ibkr, decision-engine, scheduler, tickerScanner.
Funzioni e utilizzo
| Funzione | Parametri principali | Microservizi che la usano |
|---|---|---|
signInternalToken(payload, options) | payload claim tecnici; options issuer/audience/ttl/privateKey | brokerExecutor-ibkr, decision-engine, scheduler, tickerScanner |
verifyInternalToken(token, options) | token + options issuer/audience/scope/publicKey | brokerExecutor-ibkr, decision-engine, scheduler, tickerScanner |
Dettaglio funzioni
signInternalToken(payload, options)
- Cosa fa: Firma token JWT interno per chiamate service-to-service.
- Parametri:
payload claim tecnici; options issuer/audience/ttl/privateKey
verifyInternalToken(token, options)
- Cosa fa: Verifica token interno e ritorna payload validato.
- Parametri:
token + options issuer/audience/scope/publicKey
Percorso
trading-system/shared/internalAuth.js