openagent-auth-protocol · crate
Declared module signatures, types, configuration, and source documentation.
Source: openagent-sdk/crates/openagent-auth-protocol/src/lib.rs. SHA-256: 986125777224d8b43f4ca1fb0a3c2b107512be4c4fcd1b8eabd61e27f3c4d240.
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.
error
pub mod error;Source line: 45.
handshake
pub mod handshake;Source line: 46.
message
pub mod message;Source line: 47.
session
pub mod session;Source line: 48.
transport
pub mod transport;Source line: 49.
types
pub mod types;Source line: 50.
pub use error::AuthProtocolError;
pub use error::AuthProtocolError;Source line: 52.
pub use message::{
IdentityChallenge, IdentityProof, IdentityVerified, KeyType, TrustTier, CHALLENGE_TYPE, };
pub use message::{
IdentityChallenge, IdentityProof, IdentityVerified, KeyType, TrustTier, CHALLENGE_TYPE,
};Source line: 53.
pub use session::{InMemorySessionStore, Session, SessionId, SessionState, SessionStore};
pub use session::{InMemorySessionStore, Session, SessionId, SessionState, SessionStore};Source line: 56.
pub use transport::AuthTransport;
pub use transport::AuthTransport;Source line: 57.
pub use types::{ConformanceLevel, DidDocument, DiscoveryDocument, LineageLink, LineageProof};
pub use types::{ConformanceLevel, DidDocument, DiscoveryDocument, LineageLink, LineageProof};Source line: 58.
::VERSION
Crate version.
pub const VERSION: &str;Source line: 61.