Interface: KeyManagerConfig
Defined in: src/auth/jwt/key-manager.ts:60
Key manager configuration.
Properties
overlapPeriodSeconds?
readonlyoptionaloverlapPeriodSeconds:number
Defined in: src/auth/jwt/key-manager.ts:76
Key overlap period in seconds.
Remarks
Old keys remain valid for verification during this period.
Default Value
86400 (24 hours)
redisKeyPrefix?
readonlyoptionalredisKeyPrefix:string
Defined in: src/auth/jwt/key-manager.ts:83
Redis key prefix for stored keys.
Default Value
'chive:jwt:keys:'
rotationIntervalSeconds?
readonlyoptionalrotationIntervalSeconds:number
Defined in: src/auth/jwt/key-manager.ts:66
Key rotation interval in seconds.
Default Value
7776000 (90 days)