Changeset View
Changeset View
Standalone View
Standalone View
services/identity/src/constants.rs
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Lines | |||||
pub const USERS_TABLE_DEVICES_MAP_KEY_PAYLOAD_ATTRIBUTE_NAME: &str = | pub const USERS_TABLE_DEVICES_MAP_KEY_PAYLOAD_ATTRIBUTE_NAME: &str = | ||||
"keyPayload"; | "keyPayload"; | ||||
pub const USERS_TABLE_DEVICES_MAP_KEY_PAYLOAD_SIGNATURE_ATTRIBUTE_NAME: &str = | pub const USERS_TABLE_DEVICES_MAP_KEY_PAYLOAD_SIGNATURE_ATTRIBUTE_NAME: &str = | ||||
"keyPayloadSignature"; | "keyPayloadSignature"; | ||||
pub const USERS_TABLE_DEVICES_MAP_CONTENT_PREKEY_ATTRIBUTE_NAME: &str = | pub const USERS_TABLE_DEVICES_MAP_CONTENT_PREKEY_ATTRIBUTE_NAME: &str = | ||||
"identityPreKey"; | "identityPreKey"; | ||||
pub const USERS_TABLE_DEVICES_MAP_CONTENT_PREKEY_SIGNATURE_ATTRIBUTE_NAME: | pub const USERS_TABLE_DEVICES_MAP_CONTENT_PREKEY_SIGNATURE_ATTRIBUTE_NAME: | ||||
&str = "identityPreKeySignature"; | &str = "identityPreKeySignature"; | ||||
pub const USERS_TABLE_DEVICES_MAP_CONTENT_ONETIME_KEYS_ATTRIBUTE_NAME: &str = | pub const USERS_TABLE_DEVICES_MAP_CONTENT_ONE_TIME_KEYS_ATTRIBUTE_NAME: &str = | ||||
"identityOneTimeKeys"; | "identityOneTimeKeys"; | ||||
pub const USERS_TABLE_DEVICES_MAP_NOTIF_PREKEY_ATTRIBUTE_NAME: &str = "preKey"; | pub const USERS_TABLE_DEVICES_MAP_NOTIF_PREKEY_ATTRIBUTE_NAME: &str = "preKey"; | ||||
pub const USERS_TABLE_DEVICES_MAP_NOTIF_PREKEY_SIGNATURE_ATTRIBUTE_NAME: &str = | pub const USERS_TABLE_DEVICES_MAP_NOTIF_PREKEY_SIGNATURE_ATTRIBUTE_NAME: &str = | ||||
"preKeySignature"; | "preKeySignature"; | ||||
pub const USERS_TABLE_DEVICES_MAP_NOTIF_ONETIME_KEYS_ATTRIBUTE_NAME: &str = | pub const USERS_TABLE_DEVICES_MAP_NOTIF_ONE_TIME_KEYS_ATTRIBUTE_NAME: &str = | ||||
"notifOneTimeKeys"; | "notifOneTimeKeys"; | ||||
pub const USERS_TABLE_WALLET_ADDRESS_ATTRIBUTE: &str = "walletAddress"; | pub const USERS_TABLE_WALLET_ADDRESS_ATTRIBUTE: &str = "walletAddress"; | ||||
pub const USERS_TABLE_DEVICES_MAP_SOCIAL_PROOF_ATTRIBUTE_NAME: &str = | pub const USERS_TABLE_DEVICES_MAP_SOCIAL_PROOF_ATTRIBUTE_NAME: &str = | ||||
"socialProof"; | "socialProof"; | ||||
pub const USERS_TABLE_USERNAME_INDEX: &str = "username-index"; | pub const USERS_TABLE_USERNAME_INDEX: &str = "username-index"; | ||||
pub const USERS_TABLE_WALLET_ADDRESS_INDEX: &str = "walletAddress-index"; | pub const USERS_TABLE_WALLET_ADDRESS_INDEX: &str = "walletAddress-index"; | ||||
pub const ACCESS_TOKEN_TABLE: &str = "identity-tokens"; | pub const ACCESS_TOKEN_TABLE: &str = "identity-tokens"; | ||||
▲ Show 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | |||||
pub const OPAQUE_SERVER_SETUP: &str = "OPAQUE_SERVER_SETUP"; | pub const OPAQUE_SERVER_SETUP: &str = "OPAQUE_SERVER_SETUP"; | ||||
// Tunnelbroker | // Tunnelbroker | ||||
pub const TUNNELBROKER_GRPC_ENDPOINT: &str = "TUNNELBROKER_GRPC_ENDPOINT"; | pub const TUNNELBROKER_GRPC_ENDPOINT: &str = "TUNNELBROKER_GRPC_ENDPOINT"; | ||||
pub const DEFAULT_TUNNELBROKER_ENDPOINT: &str = "http://localhost:50051"; | pub const DEFAULT_TUNNELBROKER_ENDPOINT: &str = "http://localhost:50051"; | ||||
// X3DH key management | // X3DH key management | ||||
// Threshold for requesting more onetime keys | // Threshold for requesting more one_time keys | ||||
pub const ONETIME_KEY_MINIMUM_THRESHOLD: usize = 5; | pub const ONE_TIME_KEY_MINIMUM_THRESHOLD: usize = 5; | ||||
// Number of keys to be refreshed when below the threshold | // Number of keys to be refreshed when below the threshold | ||||
pub const ONETIME_KEY_REFRESH_NUMBER: u32 = 5; | pub const ONE_TIME_KEY_REFRESH_NUMBER: u32 = 5; |