ActiveKidRolloutPolicy
Defined in: packages/core/src/crypto/rollout-policy.ts:8
Properties
Section titled “Properties”buckets
Section titled “buckets”buckets: readonly
ActiveKidRolloutBucket[]
Defined in: packages/core/src/crypto/rollout-policy.ts:13
Rollout targets in priority order. Example: [{ kid: “k-2026-02”, percentage: 25 }]
defaultKid?
Section titled “defaultKid?”
optionaldefaultKid:string
Defined in: packages/core/src/crypto/rollout-policy.ts:25
Fallback kid when no bucket matches.
optionalseed:string
Defined in: packages/core/src/crypto/rollout-policy.ts:17
Deterministic hash seed.
stickyFields?
Section titled “stickyFields?”
optionalstickyFields: readonly keyofFieldCryptoKeyContext[]
Defined in: packages/core/src/crypto/rollout-policy.ts:21
Context keys used to build sticky rollout identity.