Add introduction

This is providing a short summary and clearing up who
this API is intended for.

Marking it as non-normative so that we can also keep
iterating on this introduction.
This commit is contained in:
Rupert Ben Wiser 2023-06-19 15:03:35 +00:00 committed by Ben Wiser
parent b14298fd03
commit bf4b71f4fe
1 changed files with 11 additions and 1 deletions

View File

@ -15,7 +15,13 @@ spec:infra; type:dfn; text:user agent
# Introduction # {#introduction}
<i>Todo</i>
<i>This section is non-normative.</i>
The Web Environment Integrity API allows [=user agents=] to request [=Integrity verdicts=]
from an [=attester=] that can be used to verify the integrity of the [=web environment=].
These verdicts are piped to a [=relying party=] where they are validated for authenticity.
Web Environment Integrity is best suited for detecting deceptive [=web environments=].
## Motivations ## {#motivations}
@ -54,6 +60,10 @@ The <dfn for="web environment">web environment</dfn> is defined as <i>TODO</i>
The <dfn for="content binding">content binding</dfn> is defined as <i>TODO</i>
The <dfn for="relying party">relying party</dfn> is defined as any party that relies on the Web Environment Integrity API
outside of the [=user agent=].
=======
# Infrastructure # {#infrastructure}
## Attesters ## {#infrastructure-attester}