Улучшение соответсвия
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user