Улучшение соответсвия

This commit is contained in:
2026-05-28 17:23:54 +03:00
parent 5c40687011
commit 0c15c7b786
39 changed files with 161 additions and 204 deletions

View File

@@ -1,6 +1,6 @@
@startuml fig_15_bpmn_vault
scale 2
title BPMN: жизненный цикл vault
title BPMN: жизненный цикл storage (IStorage)
skinparam defaultFontName "DejaVu Sans"
skinparam activity {
BackgroundColor #F8F8F8
@@ -8,20 +8,23 @@ skinparam activity {
}
start
:Создать vault;
if (Нужно шифрование?) then (да)
:Создать **storage** в vault\n(createStorage);
note right
Vault (IVault) не шифруется.
Шифрование только у **storage**
end note
if (Включить шифрование storage?) then (да)
:Ввести пароль;
:Шифрование данных;
:enableEncryption(storage);
else (нет)
endif
:Открыть vault;
:Работа с содержимым;
if (Удалённое хранилище?) then (да)
:OAuth / привязка;
:Синхронизация;
:openStorage(storage)\nпри необходимости;
:Работа с содержимым storage:\nфайлы, 2FA, секреты;
if (Storage в группе синхронизации?) then (да)
:StorageSyncEngine\n(журнал ревизий);
else (нет)
endif
:Закрыть vault;
:closeStorage / блокировка;
stop
@enduml