Bases: ABC
Scheme-specific verifier for request-bound proof-of-possession artefacts.
kind
abstractmethod
property
features
abstractmethod
Source code in swarmauri_core/pop/ipop.py
| @abstractmethod
def features(self) -> Feature: ...
|
algs
abstractmethod
Source code in swarmauri_core/pop/ipop.py
| @abstractmethod
def algs(self) -> Iterable[str]: ...
|
verify_http
abstractmethod
async
verify_http(
req,
cnf,
*,
policy=VerifyPolicy(),
replay=None,
keys=None,
extras=None,
)
Source code in swarmauri_core/pop/ipop.py
66
67
68
69
70
71
72
73
74
75
76 | @abstractmethod
async def verify_http(
self,
req: HttpParts,
cnf: CnfBinding,
*,
policy: VerifyPolicy = VerifyPolicy(),
replay: ReplayHooks | None = None,
keys: KeyResolver | None = None,
extras: Mapping[str, object] | None = None,
) -> None: ...
|