List of all items
Structs
- ArrayRef
- Doc
- MapRef
- Options
- TextRef
- Transaction
- TransactionMut
- config::CredentialCache
- config::InitialiseOptions
- config::RelayConfig
- config::VoltClientConfig
- config::VoltConfig
- credential::IdentityToken
- credential::VoltCredential
- crypto::AesKey
- crypto::KeyExchange
- crypto::SigningKeyPair
- crypto::StaticKeyExchange
- grpc_call::EncryptedStream
- grpc_call::GrpcCall
- grpc_call::GrpcCallBuilder
- grpc_utils::CallOptions
- proto::AccessRequest
- proto::AccessResponse
- proto::ApiResponse
- proto::AuthenticateRequest
- proto::AuthenticateResponse
- proto::ConnectAcknowledge
- proto::ConnectHello
- proto::ConnectRequest
- proto::DownloadFileRequest
- proto::DownloadFileResponse
- proto::InvokeRequest
- proto::PingMessage
- proto::ResourceRequest
- proto::SqlColumn
- proto::SqlExecuteRequest
- proto::SqlExecuteResponse
- proto::SqlExecuteStart
- proto::SqlRowHeader
- proto::SqlVariantRow
- proto::Status
- proto::VerifiablePresentation
- proto::generated::tdx::volt_api::data::v1::Column
- proto::generated::tdx::volt_api::data::v1::CreateDatabaseRequest
- proto::generated::tdx::volt_api::data::v1::CreateDatabaseResponse
- proto::generated::tdx::volt_api::data::v1::RowHeader
- proto::generated::tdx::volt_api::data::v1::Schema
- proto::generated::tdx::volt_api::data::v1::SqlBulkUpdateRequest
- proto::generated::tdx::volt_api::data::v1::SqlBulkUpdateResponse
- proto::generated::tdx::volt_api::data::v1::SqlExecuteEnd
- proto::generated::tdx::volt_api::data::v1::SqlExecuteNext
- proto::generated::tdx::volt_api::data::v1::SqlExecuteRequest
- proto::generated::tdx::volt_api::data::v1::SqlExecuteResponse
- proto::generated::tdx::volt_api::data::v1::SqlExecuteStart
- proto::generated::tdx::volt_api::data::v1::SqlImportCsvConfiguration
- proto::generated::tdx::volt_api::data::v1::SqlImportCsvRequest
- proto::generated::tdx::volt_api::data::v1::SqlImportCsvResponse
- proto::generated::tdx::volt_api::data::v1::Variant
- proto::generated::tdx::volt_api::data::v1::VariantRow
- proto::generated::tdx::volt_api::data::v1::sqlite_database_api_client::SqliteDatabaseApiClient
- proto::generated::tdx::volt_api::data::v1::sqlite_server_api_client::SqliteServerApiClient
- proto::generated::tdx::volt_api::proto_db_sync::v1::ProtobufSyncConfiguration
- proto::generated::tdx::volt_api::proto_db_sync::v1::ProtobufSyncConfigurationHeader
- proto::generated::tdx::volt_api::proto_db_sync::v1::ProtobufSyncWrapper
- proto::generated::tdx::volt_api::relay::v1::GetVoltEndpointRequest
- proto::generated::tdx::volt_api::relay::v1::GetVoltEndpointResponse
- proto::generated::tdx::volt_api::relay::v1::TunnelControl
- proto::generated::tdx::volt_api::relay::v1::TunnelRequest
- proto::generated::tdx::volt_api::relay::v1::TunnelResponse
- proto::generated::tdx::volt_api::relay::v1::TunnelServiceControl
- proto::generated::tdx::volt_api::relay::v1::TunnelStart
- proto::generated::tdx::volt_api::relay::v1::proxy_api_client::ProxyApiClient
- proto::generated::tdx::volt_api::relay::v1::relay_api_client::RelayApiClient
- proto::generated::tdx::volt_api::volt::v1::Access
- proto::generated::tdx::volt_api::volt::v1::AttributeValue
- proto::generated::tdx::volt_api::volt::v1::AuthenticateRequest
- proto::generated::tdx::volt_api::volt::v1::AuthenticateResponse
- proto::generated::tdx::volt_api::volt::v1::CacheEmailCredentialRequest
- proto::generated::tdx::volt_api::volt::v1::CacheEmailCredentialResponse
- proto::generated::tdx::volt_api::volt::v1::CanAccessResourceRequest
- proto::generated::tdx::volt_api::volt::v1::CanAccessResourceResponse
- proto::generated::tdx::volt_api::volt::v1::CheckCompatibilityRequest
- proto::generated::tdx::volt_api::volt::v1::CheckCompatibilityResponse
- proto::generated::tdx::volt_api::volt::v1::CommandStreamRequest
- proto::generated::tdx::volt_api::volt::v1::CommandStreamResponse
- proto::generated::tdx::volt_api::volt::v1::ConnectAcknowledge
- proto::generated::tdx::volt_api::volt::v1::ConnectAuthRequest
- proto::generated::tdx::volt_api::volt::v1::ConnectDidRegistryUpdate
- proto::generated::tdx::volt_api::volt::v1::ConnectEvent
- proto::generated::tdx::volt_api::volt::v1::ConnectGoodbye
- proto::generated::tdx::volt_api::volt::v1::ConnectHello
- proto::generated::tdx::volt_api::volt::v1::ConnectPing
- proto::generated::tdx::volt_api::volt::v1::ConnectRelay
- proto::generated::tdx::volt_api::volt::v1::ConnectRequest
- proto::generated::tdx::volt_api::volt::v1::ConnectResource
- proto::generated::tdx::volt_api::volt::v1::ConnectResponse
- proto::generated::tdx::volt_api::volt::v1::Control
- proto::generated::tdx::volt_api::volt::v1::CopyResourceRequest
- proto::generated::tdx::volt_api::volt::v1::CopyResourceResponse
- proto::generated::tdx::volt_api::volt::v1::DeleteAccessRequest
- proto::generated::tdx::volt_api::volt::v1::DeleteAccessResponse
- proto::generated::tdx::volt_api::volt::v1::DeleteDidRequest
- proto::generated::tdx::volt_api::volt::v1::DeleteDidResponse
- proto::generated::tdx::volt_api::volt::v1::DeleteResourceRequest
- proto::generated::tdx::volt_api::volt::v1::DeleteResourceResponse
- proto::generated::tdx::volt_api::volt::v1::DidRegistryUpdate
- proto::generated::tdx::volt_api::volt::v1::DiscoverRequest
- proto::generated::tdx::volt_api::volt::v1::DiscoverResponse
- proto::generated::tdx::volt_api::volt::v1::DiscoverServicesRequest
- proto::generated::tdx::volt_api::volt::v1::DiscoverServicesResponse
- proto::generated::tdx::volt_api::volt::v1::DownloadFileRequest
- proto::generated::tdx::volt_api::volt::v1::DownloadFileResponse
- proto::generated::tdx::volt_api::volt::v1::File
- proto::generated::tdx::volt_api::volt::v1::GetAccessRequest
- proto::generated::tdx::volt_api::volt::v1::GetAccessResponse
- proto::generated::tdx::volt_api::volt::v1::GetDidRegistryUpdatesRequest
- proto::generated::tdx::volt_api::volt::v1::GetDidRegistryUpdatesResponse
- proto::generated::tdx::volt_api::volt::v1::GetDocumentJsonRequest
- proto::generated::tdx::volt_api::volt::v1::GetDocumentJsonResponse
- proto::generated::tdx::volt_api::volt::v1::GetFileContentRequest
- proto::generated::tdx::volt_api::volt::v1::GetFileContentResponse
- proto::generated::tdx::volt_api::volt::v1::GetFileDescendantsRequest
- proto::generated::tdx::volt_api::volt::v1::GetFileDescendantsResponse
- proto::generated::tdx::volt_api::volt::v1::GetFileRequest
- proto::generated::tdx::volt_api::volt::v1::GetFileResponse
- proto::generated::tdx::volt_api::volt::v1::GetIdentitiesRequest
- proto::generated::tdx::volt_api::volt::v1::GetIdentitiesResponse
- proto::generated::tdx::volt_api::volt::v1::GetIdentityRequest
- proto::generated::tdx::volt_api::volt::v1::GetIdentityResponse
- proto::generated::tdx::volt_api::volt::v1::GetOneTimeTokenRequest
- proto::generated::tdx::volt_api::volt::v1::GetOneTimeTokenResponse
- proto::generated::tdx::volt_api::volt::v1::GetParametersRequest
- proto::generated::tdx::volt_api::volt::v1::GetParametersResponse
- proto::generated::tdx::volt_api::volt::v1::GetPolicyRequest
- proto::generated::tdx::volt_api::volt::v1::GetPolicyResponse
- proto::generated::tdx::volt_api::volt::v1::GetResourceAncestorsRequest
- proto::generated::tdx::volt_api::volt::v1::GetResourceAncestorsResponse
- proto::generated::tdx::volt_api::volt::v1::GetResourceDescendantsRequest
- proto::generated::tdx::volt_api::volt::v1::GetResourceDescendantsResponse
- proto::generated::tdx::volt_api::volt::v1::GetResourceRequest
- proto::generated::tdx::volt_api::volt::v1::GetResourceResponse
- proto::generated::tdx::volt_api::volt::v1::GetResourcesRequest
- proto::generated::tdx::volt_api::volt::v1::GetResourcesResponse
- proto::generated::tdx::volt_api::volt::v1::GetSessionsRequest
- proto::generated::tdx::volt_api::volt::v1::GetSessionsResponse
- proto::generated::tdx::volt_api::volt::v1::GetSparkRequest
- proto::generated::tdx::volt_api::volt::v1::GetSparkResponse
- proto::generated::tdx::volt_api::volt::v1::HttpInvoke
- proto::generated::tdx::volt_api::volt::v1::HttpPayload
- proto::generated::tdx::volt_api::volt::v1::HttpRequest
- proto::generated::tdx::volt_api::volt::v1::HttpResponse
- proto::generated::tdx::volt_api::volt::v1::Identity
- proto::generated::tdx::volt_api::volt::v1::IdentityAlias
- proto::generated::tdx::volt_api::volt::v1::ImportCredentialRequest
- proto::generated::tdx::volt_api::volt::v1::ImportCredentialResponse
- proto::generated::tdx::volt_api::volt::v1::Input
- proto::generated::tdx::volt_api::volt::v1::InvokeRequest
- proto::generated::tdx::volt_api::volt::v1::InvokeRequestKeyExchange
- proto::generated::tdx::volt_api::volt::v1::InvokeResponse
- proto::generated::tdx::volt_api::volt::v1::MethodDescription
- proto::generated::tdx::volt_api::volt::v1::MethodEnd
- proto::generated::tdx::volt_api::volt::v1::MethodInvoke
- proto::generated::tdx::volt_api::volt::v1::MethodPayload
- proto::generated::tdx::volt_api::volt::v1::MoveResourceRequest
- proto::generated::tdx::volt_api::volt::v1::MoveResourceResponse
- proto::generated::tdx::volt_api::volt::v1::ParseCredentialRequest
- proto::generated::tdx::volt_api::volt::v1::ParseCredentialResponse
- proto::generated::tdx::volt_api::volt::v1::ProtoFile
- proto::generated::tdx::volt_api::volt::v1::ProxyConnection
- proto::generated::tdx::volt_api::volt::v1::PublishWireRequest
- proto::generated::tdx::volt_api::volt::v1::PublishWireResponse
- proto::generated::tdx::volt_api::volt::v1::RegisterDidDocumentRequest
- proto::generated::tdx::volt_api::volt::v1::RegisterDidDocumentResponse
- proto::generated::tdx::volt_api::volt::v1::RemotePing
- proto::generated::tdx::volt_api::volt::v1::RemoteRequest
- proto::generated::tdx::volt_api::volt::v1::RemoteResponse
- proto::generated::tdx::volt_api::volt::v1::RequestAccessRequest
- proto::generated::tdx::volt_api::volt::v1::RequestAccessResponse
- proto::generated::tdx::volt_api::volt::v1::ResolveDidRequest
- proto::generated::tdx::volt_api::volt::v1::ResolveDidResponse
- proto::generated::tdx::volt_api::volt::v1::Resource
- proto::generated::tdx::volt_api::volt::v1::ResourceAttribute
- proto::generated::tdx::volt_api::volt::v1::ResourceAttributeQuery
- proto::generated::tdx::volt_api::volt::v1::SaveAccessRequest
- proto::generated::tdx::volt_api::volt::v1::SaveAccessResponse
- proto::generated::tdx::volt_api::volt::v1::SaveCredentialRequest
- proto::generated::tdx::volt_api::volt::v1::SaveCredentialResponse
- proto::generated::tdx::volt_api::volt::v1::SaveIdentityRequest
- proto::generated::tdx::volt_api::volt::v1::SaveIdentityResponse
- proto::generated::tdx::volt_api::volt::v1::SaveParametersRequest
- proto::generated::tdx::volt_api::volt::v1::SaveParametersResponse
- proto::generated::tdx::volt_api::volt::v1::SaveResourceRequest
- proto::generated::tdx::volt_api::volt::v1::SaveResourceResponse
- proto::generated::tdx::volt_api::volt::v1::SaveSessionRequest
- proto::generated::tdx::volt_api::volt::v1::SaveSessionResponse
- proto::generated::tdx::volt_api::volt::v1::SearchDidRegistryRequest
- proto::generated::tdx::volt_api::volt::v1::SearchDidRegistryResponse
- proto::generated::tdx::volt_api::volt::v1::ServiceDescription
- proto::generated::tdx::volt_api::volt::v1::Session
- proto::generated::tdx::volt_api::volt::v1::SessionCredential
- proto::generated::tdx::volt_api::volt::v1::SetAccessRequestDecisionRequest
- proto::generated::tdx::volt_api::volt::v1::SetAccessRequestDecisionResponse
- proto::generated::tdx::volt_api::volt::v1::SetFileContentRequest
- proto::generated::tdx::volt_api::volt::v1::SetFileContentResponse
- proto::generated::tdx::volt_api::volt::v1::SetPolicyRequest
- proto::generated::tdx::volt_api::volt::v1::SetPolicyResponse
- proto::generated::tdx::volt_api::volt::v1::SetServiceStatusRequest
- proto::generated::tdx::volt_api::volt::v1::SetServiceStatusResponse
- proto::generated::tdx::volt_api::volt::v1::ShutdownRequest
- proto::generated::tdx::volt_api::volt::v1::ShutdownResponse
- proto::generated::tdx::volt_api::volt::v1::SignVerifyRequest
- proto::generated::tdx::volt_api::volt::v1::SignVerifyResponse
- proto::generated::tdx::volt_api::volt::v1::SignedEndpoint
- proto::generated::tdx::volt_api::volt::v1::SparkCommand
- proto::generated::tdx::volt_api::volt::v1::SparkData
- proto::generated::tdx::volt_api::volt::v1::SparkInstance
- proto::generated::tdx::volt_api::volt::v1::SparkRequest
- proto::generated::tdx::volt_api::volt::v1::SparkResponse
- proto::generated::tdx::volt_api::volt::v1::StartSparkAdhoc
- proto::generated::tdx::volt_api::volt::v1::StartSparkResource
- proto::generated::tdx::volt_api::volt::v1::Status
- proto::generated::tdx::volt_api::volt::v1::SubscribeWireRequest
- proto::generated::tdx::volt_api::volt::v1::SubscribeWireResponse
- proto::generated::tdx::volt_api::volt::v1::SyncDocumentRequest
- proto::generated::tdx::volt_api::volt::v1::SyncDocumentResponse
- proto::generated::tdx::volt_api::volt::v1::SyncDocumentStart
- proto::generated::tdx::volt_api::volt::v1::SyncDocumentUpdate
- proto::generated::tdx::volt_api::volt::v1::TerminalSize
- proto::generated::tdx::volt_api::volt::v1::UploadFileRequest
- proto::generated::tdx::volt_api::volt::v1::UploadFileResponse
- proto::generated::tdx::volt_api::volt::v1::UploadFileStart
- proto::generated::tdx::volt_api::volt::v1::VerifiableCredential
- proto::generated::tdx::volt_api::volt::v1::VerifiablePresentation
- proto::generated::tdx::volt_api::volt::v1::Version
- proto::generated::tdx::volt_api::volt::v1::VoltEndpoint
- proto::generated::tdx::volt_api::volt::v1::VoltParameters
- proto::generated::tdx::volt_api::volt::v1::discovery_api_client::DiscoveryApiClient
- proto::generated::tdx::volt_api::volt::v1::file_api_client::FileApiClient
- proto::generated::tdx::volt_api::volt::v1::spark_api_client::SparkApiClient
- proto::generated::tdx::volt_api::volt::v1::ssi_api_client::SsiApiClient
- proto::generated::tdx::volt_api::volt::v1::sync_api_client::SyncApiClient
- proto::generated::tdx::volt_api::volt::v1::terminal_api_client::TerminalApiClient
- proto::generated::tdx::volt_api::volt::v1::volt_api_client::VoltApiClient
- proto::generated::tdx::volt_api::volt::v1::wire_api_client::WireApiClient
- relay::RelayCall
- relay::RelayContext
- sync_helpers::SyncManager
- sync_provider::SyncProvider
- utils::TlsOptions
- volt_client::VoltClient
- volt_connection::VoltConnection
Enums
- constants::MethodType
- constants::PolicyDecision
- constants::VoltAccessType
- error::VoltError
- grpc_call::CallEvent
- grpc_call::CallState
- proto::ConnectResponsePayload
- proto::SqlVariant
- proto::generated::tdx::volt_api::data::v1::DataType
- proto::generated::tdx::volt_api::data::v1::sql_execute_request::Payload
- proto::generated::tdx::volt_api::data::v1::sql_execute_response::Payload
- proto::generated::tdx::volt_api::data::v1::sql_import_csv_request::Payload
- proto::generated::tdx::volt_api::data::v1::variant::Data
- proto::generated::tdx::volt_api::proto_db_sync::v1::protobuf_sync_wrapper::HeaderLookup
- proto::generated::tdx::volt_api::relay::v1::get_volt_endpoint_request::Filter
- proto::generated::tdx::volt_api::relay::v1::tunnel_control::Msg
- proto::generated::tdx::volt_api::relay::v1::tunnel_request::Payload
- proto::generated::tdx::volt_api::relay::v1::tunnel_response::Payload
- proto::generated::tdx::volt_api::volt::v1::AttributeDataType
- proto::generated::tdx::volt_api::volt::v1::ConnectAuthRequestType
- proto::generated::tdx::volt_api::volt::v1::ConnectResourceEvent
- proto::generated::tdx::volt_api::volt::v1::CopyResourceMode
- proto::generated::tdx::volt_api::volt::v1::DiscoveryMode
- proto::generated::tdx::volt_api::volt::v1::MethodType
- proto::generated::tdx::volt_api::volt::v1::OnlineStatus
- proto::generated::tdx::volt_api::volt::v1::PolicyDecision
- proto::generated::tdx::volt_api::volt::v1::ResourceStatus
- proto::generated::tdx::volt_api::volt::v1::SecureMode
- proto::generated::tdx::volt_api::volt::v1::ServiceHostType
- proto::generated::tdx::volt_api::volt::v1::SessionStatus
- proto::generated::tdx::volt_api::volt::v1::ShareMode
- proto::generated::tdx::volt_api::volt::v1::SyncState
- proto::generated::tdx::volt_api::volt::v1::access::Subject
- proto::generated::tdx::volt_api::volt::v1::attribute_value::Value
- proto::generated::tdx::volt_api::volt::v1::authenticate_request::ClientIdentifier
- proto::generated::tdx::volt_api::volt::v1::can_access_resource_request::Subject
- proto::generated::tdx::volt_api::volt::v1::command_stream_request::Payload
- proto::generated::tdx::volt_api::volt::v1::connect_event::Event
- proto::generated::tdx::volt_api::volt::v1::connect_request::Payload
- proto::generated::tdx::volt_api::volt::v1::connect_response::Payload
- proto::generated::tdx::volt_api::volt::v1::delete_did_request::Target
- proto::generated::tdx::volt_api::volt::v1::download_file_response::Payload
- proto::generated::tdx::volt_api::volt::v1::get_document_json_response::Result
- proto::generated::tdx::volt_api::volt::v1::get_identity_request::Lookup
- proto::generated::tdx::volt_api::volt::v1::http_payload::End
- proto::generated::tdx::volt_api::volt::v1::http_payload::Error
- proto::generated::tdx::volt_api::volt::v1::http_request::Payload
- proto::generated::tdx::volt_api::volt::v1::invoke_request::RequestPayload
- proto::generated::tdx::volt_api::volt::v1::invoke_response::ResponsePayload
- proto::generated::tdx::volt_api::volt::v1::method_invoke::InvokeRequest
- proto::generated::tdx::volt_api::volt::v1::method_payload::MethodPayload
- proto::generated::tdx::volt_api::volt::v1::parse_credential_request::Credential
- proto::generated::tdx::volt_api::volt::v1::remote_request::Payload
- proto::generated::tdx::volt_api::volt::v1::remote_response::Payload
- proto::generated::tdx::volt_api::volt::v1::search_did_registry_request::Filter
- proto::generated::tdx::volt_api::volt::v1::sign_verify_request::Digest
- proto::generated::tdx::volt_api::volt::v1::sign_verify_response::Payload
- proto::generated::tdx::volt_api::volt::v1::spark_data::Payload
- proto::generated::tdx::volt_api::volt::v1::spark_request::Payload
- proto::generated::tdx::volt_api::volt::v1::spark_response::Payload
- proto::generated::tdx::volt_api::volt::v1::subscribe_wire_request::Payload
- proto::generated::tdx::volt_api::volt::v1::subscribe_wire_response::Payload
- proto::generated::tdx::volt_api::volt::v1::sync_document_request::Payload
- proto::generated::tdx::volt_api::volt::v1::upload_file_request::Payload
- relay::RelayState
- sync_helpers::SyncManagerEvent
- sync_provider::ProviderState
- sync_provider::SyncEvent
- volt_client::ConfigSource
- volt_client::SyncDocumentStream
- volt_connection::ConnectionEvent
- volt_connection::ConnectionState
Traits
Functions
- config::resolve_volt_config
- crypto::aes_cbc_decrypt
- crypto::aes_cbc_encrypt
- crypto::aes_decrypt
- crypto::aes_encrypt
- crypto::derive_relay_key
- crypto::fingerprint_from_key
- crypto::format_pem
- crypto::from_base64
- crypto::public_key_from_pem
- crypto::random_bytes
- crypto::random_iv
- crypto::strip_pem_headers
- crypto::to_base64
- crypto::verify_signature
- generate_id
- grpc_call::create_event_channel
- grpc_call::decrypt_payload
- grpc_call::encrypt_payload
- grpc_utils::create_channel
- sync_helpers::any_to_json
- sync_helpers::ensure_sync_database
- sync_helpers::map_to_json
- sync_helpers::map_to_json_string
- sync_helpers::out_to_json
- utils::get_did_resolution_url
- utils::get_local_ip
- utils::get_service_address
- utils::is_ipv4
- utils::is_ipv6
- utils::remove_carriage_return
Type Aliases
- YrsUuid
- error::Result
- grpc_call::CallEventReceiver
- grpc_call::CallEventSender
- volt_connection::EventReceiver
- volt_connection::RequestSender
Constants
- constants::AUTH_TOKEN_NAME
- constants::DEFAULT_DID_HOST_NAME
- constants::DEFAULT_REGISTRY_LIST
- constants::PRIVATE_ENCRYPTED_KEY_PREFIX
- constants::VOLT_DID_PREFIX
- constants::did_service_type::VOLT_CONFIG
- constants::service_type::FILE_API
- constants::service_type::RELAY_API
- constants::service_type::SQLITE_DATABASE_API
- constants::service_type::SQLITE_SERVER_API
- constants::service_type::SSI_API
- constants::service_type::SYNC_API
- constants::service_type::TERMINAL_API
- constants::service_type::VOLT_API
- constants::service_type::WIRE_API
- crypto::AES_CBC_IV_LENGTH
- crypto::AES_KEY_LENGTH
- crypto::AES_NONCE_LENGTH
- crypto::RELAY_HKDF_INFO
- crypto::RELAY_HKDF_SALT