OpenAgentID documentation
Source referencesRust module referenceaegis-keys

aegis-keys · crate

Declared module signatures, types, configuration, and source documentation.

Source: aegis/aegis-keys/src/lib.rs. SHA-256: c19c72128fbfcee36aad4232c4ce0414a1896bb0ab18984d3cd405ab4d1ce947.

This source reference follows declared modules and preserves feature attributes. It includes public declarations and implementation methods in those modules. Private-module exports and trait resolution still require the compiler; not every declaration is a crate-root import. Function bodies and constant values are omitted. Source comments describe their implementation context and are not a production deployment claim.

derivation

pub mod derivation;

Source line: 13.

generation

pub mod generation;

Source line: 14.

recovery

pub mod recovery;

Source line: 15.

rotation

pub mod rotation;

Source line: 16.

storage

pub mod storage;

Source line: 17.

threshold

pub mod threshold;

Source line: 18.

pub use derivation::{derivation_path, derive_lineage_key};

pub use derivation::{derivation_path, derive_lineage_key};

Source line: 21.

pub use generation::{EncryptedKey, KeyGenerator, ManagedKey};

pub use generation::{EncryptedKey, KeyGenerator, ManagedKey};

Source line: 22.

pub use recovery::{GuardianAuthorization, RecoveryCeremony};

pub use recovery::{GuardianAuthorization, RecoveryCeremony};

Source line: 23.

pub use rotation::{KeyRotation, RotationRequest, RotationResult};

pub use rotation::{KeyRotation, RotationRequest, RotationResult};

Source line: 24.

pub use storage::{InMemoryKeyStore, KeyStore};

pub use storage::{InMemoryKeyStore, KeyStore};

Source line: 25.

pub use threshold::{generate_shares, sign_with_threshold, verify_threshold_signature};

pub use threshold::{generate_shares, sign_with_threshold, verify_threshold_signature};

Source line: 26.

On this page