ak.profile.search.forward_private.v1
ak.profile.search.forward_private.v1
description
"Opt-in forward-private search profile layered on ak.profile.search.blind_index.v1. Service describe and Realm search policy expose leakage_class=forward_private, token rotation cadence, and revocation behavior; stale postings fail closed." enforcement_phases
[
"conformance",
"startup_claim_guard"
] operation_requirements
[
{
"direction": "provide",
"operation_id": "ak.server.read.describe.v1",
"binding_kind": "http_json"
},
{
"direction": "provide",
"operation_id": "ak.self.committed_event.read.scan.v1",
"binding_kind": "http_json"
}
] inherits
[
"ak.profile.search.blind_index.v1"
] required_event_kinds
[
"ak.realm.search_policy"
] rejected_event_kinds
[] required_schemas
[
"ak.schema.search_service.v1"
] required_fixtures
[
"privacy-security-fixture.json"
] optional_extensions
[
"ak.profile.search.client_index.v1"
] feature_discovery
{
"required": [
"search_policy.leakage_class.forward_private",
"server_assisted_oprf_token_derivation",
"generation_bound_revocation",
"stale_posting_fail_closed"
],
"unsupported_optional": "return unsupported_feature unless Realm search_policy explicitly enables ak.profile.search.forward_private.v1 and leakage_class=forward_private"
}