aegis-store-pg · revocations
Declared module signatures, types, configuration, and source documentation.
Source: aegis/aegis-store-pg/src/revocations.rs. SHA-256: 0d29d60c44af9fe3227dc5a913c4c7b81cb8ffdb67f88f9307a1d38b7d214baa.
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.
revocations::PgRevocationStore
PostgreSQL-backed revocation store.
Records revoked delegation IDs in the aegis_revocations table.
Uses ON CONFLICT DO NOTHING for idempotent revocation.
pub struct PgRevocationStore {
}Source line: 16.
revocations::PgRevocationStore::new
Create a new PostgreSQL revocation store with the given connection pool.
pub fn new(pool: PgPool) -> Self;Source line: 22.