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

1"""Org-identity layer — spec §19.1 (manifest), §19.2 (transparency log), §19.3 (trust store).""" 

2 

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) 

38 

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]