1mod library;
5mod resolvers;
6mod types;
7
8pub use library::network_did_discovery::network_did_discovery;
9pub use resolvers::{
10 did_key::{DidKeyIdentity, DidKeyIdentityResolver},
11 join::{JoinIdentityResolver, JoinPrivateIdentityResolver},
12 local::{LocalIdentity, LocalIdentityResolver},
13 memory::{MemoryIdentityResolver, MemoryPrivateIdentityResolver},
14};
15pub use types::{
16 did_core::{Jwk, VerificationMethod, VerificationMethodTypes},
17 didcomm::{
18 context::{DidCommContext, DidCommPrivateContext, DidCommPublicContext},
19 header::{DidCommHeader, PeerDidCommHeader},
20 message::Message,
21 },
22 identity::{Identity, IdentityBox},
23 private_identity::{PrivateIdentity, PrivateIdentityBox, SignError},
24 private_resolver::{PrivateIdentityResolver, PrivateIdentityResolverBox},
25 receive_error::ReceiveError,
26 resolver::{IdentityResolver, IdentityResolverBox, IdentityResolverError},
27};