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)