Class ExampleScenario18

Object
ExampleScenario18

public final class ExampleScenario18 extends Object
Scenario 18 – Dynamic Key-Limit Upsize (Business-Centric)

A symmetric data-at-rest key is provisioned with tight pilot limits and, later, upsized in-place to handle production growth—without data migration or downtime—using an RFC 7396 JSON Merge-Patch.

Business Flow

  1. Generate an AES-256 key with pilot limits (soft = 5, max = 10, expiry ≈ 2 months).
  2. Export baseline metadata scenario18_before.json.
  3. Patch to raise ceilings (50 / 100) and extend expiry to 18 months.
  4. Export post-patch metadata scenario18_after.json.

Prerequisite: CLI profile has been initialised (init).

  • Constructor Details

    • ExampleScenario18

      public ExampleScenario18()
  • Method Details

    • main

      public static void main(String[] args)