MCPcopy Create free account

hub / github.com/arnaultpascual/Verrou / types & classes

Types & classes360 in github.com/arnaultpascual/Verrou

InterfaceAddCredentialFormState
src/features/credentials/AddCredentialModal.tsx:30
InterfaceAddCredentialModalProps
src/features/credentials/AddCredentialModal.tsx:24
InterfaceAddEntryFormState
src/features/entries/validation.ts:8
InterfaceAddEntryModalProps
src/features/entries/AddEntryModal.tsx:17
ClassAddEntryParams
Parameters for creating a new entry.
crates/verrou-vault/src/entries.rs:355
ClassAddEntryRequest
src-tauri/src/commands/entries.rs:88
InterfaceAddEntryRequest
src/features/entries/ipc.ts:42
InterfaceAddRecoveryCodeFormProps
src/features/recovery/AddRecoveryCodeForm.tsx:24
ClassAddRecoverySlotRequest
Parameters for adding a recovery slot to an existing vault.
crates/verrou-vault/src/recovery.rs:73
InterfaceAddSecureNoteFormProps
src/features/notes/AddSecureNoteForm.tsx:21
InterfaceAddSeedPhraseFormProps
src/features/seed/AddSeedPhraseForm.tsx:24
ClassAegisCryptoParams
crates/verrou-vault/src/import/aegis.rs:70
ClassAegisDb
crates/verrou-vault/src/import/aegis.rs:79
ClassAegisEntry
crates/verrou-vault/src/import/aegis.rs:89
ClassAegisHeader
crates/verrou-vault/src/import/aegis.rs:34
ClassAegisInfo
crates/verrou-vault/src/import/aegis.rs:105
ClassAegisSlot
crates/verrou-vault/src/import/aegis.rs:45
ClassAegisVault
crates/verrou-vault/src/import/aegis.rs:21
EnumAgeSeverity
crates/verrou-vault/src/health.rs:116
EnumAlgorithm
crates/verrou-vault/src/entries.rs:74
ClassAppInfoDto
src-tauri/src/commands/platform.rs:17
InterfaceAppInfoDto
src/features/settings/preferencesIpc.ts:194
ClassArgon2idParams
crates/verrou-crypto-core/src/kdf.rs:69
InterfaceArgon2idParams
src/features/onboarding/ipc.ts:11
ClassArgon2idParamsDto
src-tauri/src/commands/onboarding.rs:23
ClassAttachmentMetadata
crates/verrou-vault/src/attachments.rs:35
ClassAttachmentMetadataDto
src-tauri/src/commands/attachments.rs:24
InterfaceAttachmentMetadataDto
src/features/attachments/ipc.ts:10
ClassAuthenticatedHeader
crates/verrou-crypto-core/src/vault_format.rs:151
InterfaceAutoHideCountdownProps
src/components/AutoHideCountdown.tsx:21
ClassAutoLockTimer
Auto-lock timer state — tracks user activity and session duration. Separate from `ManagedVaultState` to avoid holding the vault mutex while checking
src-tauri/src/state.rs:89
InterfaceBIP39WordInputProps
src/features/seed/BIP39WordInput.tsx:21
ClassBackupInfo
crates/verrou-vault/src/lifecycle.rs:94
ClassBackupInfoDto
src-tauri/src/commands/vault.rs:546
InterfaceBackupInfoDto
src/features/vault/ipc.ts:44
ClassBiometricCapability
src-tauri/src/platform/biometric.rs:93
InterfaceBiometricCapability
src/features/vault/biometricIpc.ts:13
ClassBiometricCapabilityResponse
src-tauri/src/commands/biometric.rs:23
EnumBiometricError
src-tauri/src/platform/biometric.rs:26
ClassBiometricKeyType
Marker type for `ring::hkdf::Prk::expand` — requests 32-byte output.
crates/verrou-crypto-core/src/biometric.rs:42
InterfaceBiometricProvider
Platform biometric provider abstraction. Implementations handle OS-specific biometric APIs. The biometric secret is stored in the OS keychain with bi
src-tauri/src/platform/biometric.rs:111
ClassBiometricToken
src-tauri/src/platform/biometric.rs:63
EnumBip39Language
crates/verrou-crypto-core/src/bip39/mod.rs:28
ClassBip39PhraseResult
src-tauri/src/commands/bip39.rs:27
InterfaceBip39PhraseResult
src/features/seed/ipc.ts:18
ClassBip39WordResult
src-tauri/src/commands/bip39.rs:19
InterfaceBip39WordResult
src/features/seed/ipc.ts:13
InterfaceButtonProps
src/components/Button.tsx:6
ClassCalibratedPresets
crates/verrou-crypto-core/src/kdf.rs:123
InterfaceCalibratedPresets
src/features/onboarding/ipc.ts:17
ClassCalibratedPresetsDto
src-tauri/src/commands/onboarding.rs:42
ClassChangeMasterPasswordRequest
Parameters for changing the master password from Settings (vault already unlocked).
crates/verrou-vault/src/lifecycle.rs:206
ClassChangePasswordAfterRecoveryRequest
Parameters for changing the master password after a recovery key unlock.
crates/verrou-vault/src/lifecycle.rs:222
ClassCharsetConfig
crates/verrou-crypto-core/src/password/mod.rs:52
InterfaceCompactUnlockProps
src/features/quick-access/CompactUnlock.tsx:10
ClassConfirmAegisRequest
src-tauri/src/commands/import.rs:281
InterfaceConfirmDeleteModalProps
src/features/entries/ConfirmDeleteModal.tsx:9
InterfaceConfirmDeleteSeedModalProps
src/features/seed/ConfirmDeleteSeedModal.tsx:11
ClassConfirmGoogleAuthRequest
src-tauri/src/commands/import.rs:138
ClassConfirmTwofasRequest
src-tauri/src/commands/import.rs:481
ClassConfirmVerrouImportRequest
src-tauri/src/commands/import.rs:666
InterfaceCorruptionErrorPageProps
src/features/vault/CorruptionErrorPage.tsx:13
InterfaceCountdownRingProps
src/features/entries/CountdownRing.tsx:6
ClassCreateVaultDto
src-tauri/src/commands/onboarding.rs:61
ClassCreateVaultRequest
Parameters for vault creation.
crates/verrou-vault/src/lifecycle.rs:108
ClassCreateVaultResult
crates/verrou-vault/src/lifecycle.rs:125
InterfaceCreateVaultResult
src/features/onboarding/ipc.ts:23
InterfaceCredentialDetailModalProps
src/features/credentials/CredentialDetailModal.tsx:23
ClassCredentialDisplay
src-tauri/src/commands/entries.rs:182
InterfaceCredentialDisplay
src/features/entries/ipc.ts:141
ClassCredentialFields
src-tauri/src/commands/entries.rs:456
ClassCredentialRef
crates/verrou-vault/src/health.rs:133
InterfaceCredentialRef
src/features/password-health/ipc.ts:10
ClassCredentialRefDto
src-tauri/src/commands/entries.rs:2751
EnumCryptoError
crates/verrou-crypto-core/src/error.rs:7
ClassCustomField
crates/verrou-vault/src/entries.rs:189
ClassCustomFieldDto
src-tauri/src/commands/entries.rs:151
InterfaceCustomFieldDto
src/features/entries/ipc.ts:127
EnumCustomFieldType
crates/verrou-vault/src/entries.rs:201
ClassDuplicateInfo
crates/verrou-vault/src/import/mod.rs:76
ClassDuplicateInfoDto
src-tauri/src/commands/import.rs:72
InterfaceDuplicateInfoDto
src/features/import/types.ts:27
EnumDuplicateMode
crates/verrou-vault/src/import/verrou_format.rs:48
InterfaceEditCredentialFormState
src/features/credentials/EditCredentialModal.tsx:30
InterfaceEditCredentialModalProps
src/features/credentials/EditCredentialModal.tsx:22
InterfaceEditEntryFormState
src/features/entries/EditEntryModal.tsx:24
InterfaceEditEntryModalProps
src/features/entries/EditEntryModal.tsx:15
InterfaceEditFormState
src/features/recovery/EditRecoveryCodeModal.tsx:32
InterfaceEditRecoveryCodeModalProps
src/features/recovery/EditRecoveryCodeModal.tsx:25
InterfaceEditSeedFormState
src/features/seed/EditSeedPhraseModal.tsx:22
InterfaceEditSeedPhraseModalProps
src/features/seed/EditSeedPhraseModal.tsx:14
ClassEntry
crates/verrou-vault/src/entries.rs:287
InterfaceEntryCardProps
src/features/entries/EntryCard.tsx:21
EnumEntryData
crates/verrou-vault/src/entries.rs:119
ClassEntryDetailDto
src-tauri/src/commands/entries.rs:72
InterfaceEntryDetailDto
src/features/entries/ipc.ts:34
InterfaceEntryDetailViewProps
src/features/quick-access/EntryDetailView.tsx:15
ClassEntryImportStats
Import entry statistics.
crates/verrou-vault/src/import/verrou_format.rs:543
ClassEntryListItem
Metadata-only view for list operations (no decryption required).
crates/verrou-vault/src/entries.rs:317
InterfaceEntryListProps
src/features/entries/EntryList.tsx:10
next →1–100 of 360, ranked by callers