List of all items
Structs
- agent::Agent
- agent::PrivateKey
- agent::document::JACSDocument
- config::Config
- schema::Schema
- schema::utils::EmbeddedSchemaResolver
Traits
- agent::agreement::Agreement
- agent::boilerplate::BoilerPlate
- agent::document::Document
- agent::loaders::FileLoader
- crypt::KeyManager
- schema::signature::SignatureVerifiers
- schema::utils::ValueExt
Functions
- agent::agreement::merge_without_duplicates
- agent::agreement::subtract_vecs
- agent::loaders::use_filesystem
- agent::security::check_data_directory
- agent::security::use_security
- config::get_default_dir
- config::set_env_vars
- config::split_id
- create_minimal_blank_agent
- create_task
- crypt::aes_encrypt::decrypt_private_key
- crypt::aes_encrypt::encrypt_private_key
- crypt::hash::hash_public_key
- crypt::hash::hash_string
- crypt::pq::generate_keys
- crypt::pq::sign_string
- crypt::pq::verify_string
- crypt::ringwrapper::generate_keys
- crypt::ringwrapper::sign_string
- crypt::ringwrapper::verify_string
- crypt::rsawrapper::generate_keys
- crypt::rsawrapper::sign_string
- crypt::rsawrapper::verify_string
- get_empty_agent
- load_agent
- load_agent_by_id
- schema::action_crud::create_minimal_action
- schema::agent_crud::create_minimal_agent
- schema::contact_crud::create_minimal_contact
- schema::message_crud::create_minimal_message
- schema::service_crud::create_minimal_service
- schema::task_crud::add_action_to_task
- schema::task_crud::add_copy_task_to_task
- schema::task_crud::add_merged_task_to_task
- schema::task_crud::add_subtask_to_task
- schema::task_crud::create_minimal_task
- schema::task_crud::remove_action_from_task
- schema::task_crud::remove_copy_task_from_task
- schema::task_crud::remove_merged_task_from_task
- schema::task_crud::remove_subtask_from_task
- schema::task_crud::remove_task_complete_date
- schema::task_crud::remove_task_start_date
- schema::task_crud::update_action_in_task
- schema::task_crud::update_task_complete_date
- schema::task_crud::update_task_start_date
- schema::task_crud::update_task_state
- schema::utils::resolve_schema
- shared::document_add_agreement
- shared::document_check_agreement
- shared::document_create
- shared::document_load_and_save
- shared::document_sign_agreement
- shared::get_file_list
- shared::save_document
- update_task
Type Aliases
Statics
Constants
- agent::AGENT_AGREEMENT_FIELDNAME
- agent::AGENT_REGISTRATION_SIGNATURE_FIELDNAME
- agent::AGENT_SIGNATURE_FIELDNAME
- agent::DOCUMENT_AGENT_SIGNATURE_FIELDNAME
- agent::DOCUMENT_AGREEMENT_HASH_FIELDNAME
- agent::JACS_IGNORE_FIELDS
- agent::JACS_PREVIOUS_VERSION_FIELDNAME
- agent::JACS_VERSION_DATE_FIELDNAME
- agent::JACS_VERSION_FIELDNAME
- agent::SHA256_FIELDNAME
- agent::TASK_END_AGREEMENT_FIELDNAME
- agent::TASK_START_AGREEMENT_FIELDNAME
- crypt::JACS_AGENT_KEY_ALGORITHM
- crypt::JACS_AGENT_PRIVATE_KEY_FILENAME
- crypt::JACS_AGENT_PUBLIC_KEY_FILENAME
- crypt::JACS_KEY_DIRECTORY
- schema::utils::ACCEPT_INVALID_CERTS