Coverage for node / src / stigmem_node / identity / __init__.py: 100%
6 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-25 01:49 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-25 01:49 +0000
1"""Org-identity layer — spec §19.1 (manifest), §19.2 (transparency log), §19.3 (trust store)."""
3from .capability import (
4 CapabilityTokenError,
5 load_node_private_key,
6 sign_revocation_event,
7 sign_token,
8 verify_token,
9)
10from .key_rotation import (
11 KeyRotationLogEntry,
12 RotationResult,
13 generate_key_id,
14 rotate_key,
15 sign_key_rotation_entry,
16)
17from .manifest import (
18 ManifestError,
19 OrgManifest,
20 RotationEvent,
21 manifest_from_dict,
22 manifest_to_dict,
23 sign_manifest,
24 verify_manifest,
25 verify_rotation_chain,
26)
27from .transparency_log import (
28 LogEntry,
29 TransparencyLog,
30 TransparencyLogUnavailable,
31 make_transparency_log,
32)
33from .trust_store import (
34 get_peer_manifest,
35 refresh_peer_manifests,
36 store_peer_manifest,
37)
39__all__ = [
40 "CapabilityTokenError",
41 "load_node_private_key",
42 "sign_revocation_event",
43 "sign_token",
44 "verify_token",
45 "KeyRotationLogEntry",
46 "RotationResult",
47 "generate_key_id",
48 "rotate_key",
49 "sign_key_rotation_entry",
50 "ManifestError",
51 "OrgManifest",
52 "RotationEvent",
53 "manifest_from_dict",
54 "manifest_to_dict",
55 "sign_manifest",
56 "verify_manifest",
57 "verify_rotation_chain",
58 "LogEntry",
59 "TransparencyLog",
60 "TransparencyLogUnavailable",
61 "make_transparency_log",
62 "get_peer_manifest",
63 "refresh_peer_manifests",
64 "store_peer_manifest",
65]