OpenAgentID documentation
Source referencesRust module referenceopenagent-server

openagent-server · crate

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

Source: openagents/openagent.id/crates/openagent-server/src/lib.rs. SHA-256: c43f987d28dca0c03c3934d60c2f9f82ce7cc8a39cd25885a4e8ecd524ebbadc.

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.

authority

pub mod authority;

Source line: 25.

challenge

pub mod challenge;

Source line: 26.

config

pub mod config;

Source line: 27.

did_key

pub mod did_key;

Source line: 28.

error

pub mod error;

Source line: 29.

l1feid_client

pub mod l1feid_client;

Source line: 30.

layer

pub mod layer;

Source line: 31.

session

pub mod session;

Source line: 32.

verify

pub mod verify;

Source line: 33.

pub use authority::{

require_authoritative_lineage, AuthorityError, LegacyLineageEvidence, MissingAuthorityVerifier, PrivilegedAuthorityRequest, PrivilegedAuthorityVerifier, };

pub use authority::{
    require_authoritative_lineage, AuthorityError, LegacyLineageEvidence, MissingAuthorityVerifier,
    PrivilegedAuthorityRequest, PrivilegedAuthorityVerifier,
};

Source line: 35.

pub use config::OpenAgentConfig;

pub use config::OpenAgentConfig;

Source line: 39.

pub use l1feid_client::L1feIdClient;

pub use l1feid_client::L1feIdClient;

Source line: 40.

pub use layer::OpenAgentLayer;

pub use layer::OpenAgentLayer;

Source line: 41.

On this page