OpenAgentID documentation
Source referencesRust module referenceaegis-store-pg

aegis-store-pg · keys

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

Source: aegis/aegis-store-pg/src/keys.rs. SHA-256: a2bae48bb084336fe461aa32c18eb5b6ab03ff2d9c0b2456c66c9c6dd71e73be.

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.

keys::PgKeyStore

PostgreSQL-backed key store.

Stores ManagedKey records in the aegis_keys table. The encrypted private key material (ciphertext + nonce) is stored as BYTEA columns.

pub struct PgKeyStore {

}

Source line: 17.

keys::PgKeyStore::new

Create a new PostgreSQL key store with the given connection pool.

pub fn new(pool: PgPool) -> Self;

Source line: 23.

On this page