An example
Two rules.
deny not_p256 if principal.key_type != "P-256"; deny no_popin if context.mode == "popin" and resource.domain like "*.bank.example";
The first asks for a P-256 key. The second keeps sign-ins on the bank’s own pages out of a frame. Each rule has a name, so when one says no, the site is told which.