admin_identity_offline.v1.json (1568B)
1 { 2 "schema": "radroots.rhi.admin-identity-offline.v1", 3 "contract_version": 1, 4 "service": "rhi", 5 "final_inventory": { 6 "route_count": 20, 7 "model_count": 33, 8 "source": "operator_contract.v1.json" 9 }, 10 "removed_live_routes": [ 11 { 12 "method": "POST", 13 "path": "/v1/identity/rekey", 14 "operation_id": "radroots.rhi.identity.rekey.v1" 15 }, 16 { 17 "method": "POST", 18 "path": "/v1/identity/replace", 19 "operation_id": "radroots.rhi.identity.replace.v1" 20 } 21 ], 22 "removed_models": [ 23 "identity_rekey_request_v1", 24 "identity_replace_request_v1", 25 "identity_mutation_receipt_v1" 26 ], 27 "removed_operator_types": [ 28 "credential_reference", 29 "encrypted_file_provider", 30 "identity_provider_replacement", 31 "encrypted_file_replacement" 32 ], 33 "identity_rotation": { 34 "mode": "offline_create_new_configuration_apply_restart", 35 "in_place_overwrite": false, 36 "ordinary_run_generation": false, 37 "unix_admin_mutation": false 38 }, 39 "peer_authorization": { 40 "owned_by": "radroots_service_host", 41 "applies_before_route_dispatch": true, 42 "grants_identity_provider_authority": false, 43 "grants_direct_sqlite_authority": false 44 }, 45 "negative_requirements": { 46 "removed_paths_unavailable": true, 47 "removed_operation_ids_absent": true, 48 "removed_models_absent": true, 49 "raw_shared_router_public": false, 50 "raw_listener_public": false, 51 "caller_selected_socket_path": false 52 }, 53 "deferred": { 54 "nix": true, 55 "oci": true, 56 "terminal_consumer_convergence": true 57 } 58 }