Per request from @colourful-land we need to construct a new object called Capability Attestation, which can be used by Token Negotiator to preemptively fetch a token for a specific site.
We agreed that such an attestation would include the following fields:
- Unique ID (big Integer)
- Domain (URL)
- notBefore (Unix time)
- notAfter (Unix time
- Capabilities (Integer or bit string. In the integer case each bit of the integer will represent a capability granted if the bit is 1)
Per request from @colourful-land we need to construct a new object called Capability Attestation, which can be used by Token Negotiator to preemptively fetch a token for a specific site.
We agreed that such an attestation would include the following fields: