Skip to main content

Interface: KeyManagerConfig

Defined in: src/auth/jwt/key-manager.ts:60

Key manager configuration.

Properties​

overlapPeriodSeconds?​

readonly optional overlapPeriodSeconds: 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?​

readonly optional redisKeyPrefix: string

Defined in: src/auth/jwt/key-manager.ts:83

Redis key prefix for stored keys.

Default Value​

'chive:jwt:keys:'

rotationIntervalSeconds?​

readonly optional rotationIntervalSeconds: number

Defined in: src/auth/jwt/key-manager.ts:66

Key rotation interval in seconds.

Default Value​

7776000 (90 days)