W procesach instalacji, aktualizacji, modyfikowania, deinstalacji
oraz wycofywania zmian są udostępniane dane, które należy chronić.
Dane poufne nie są przechowywane w pliku
installRegistry.xml ani installed.xml. Pakiety
określają, które dane są poufne. Dane poufne to na przykład referencje, takie
jak nazwa użytkownika i hasło. Informacje o danych poufnych w konkretnym pakiecie
zawiera jego dokumentacja.
Jeśli dane poufne zostaną udostępnione po
uruchomieniu programu Installation
Manager, będą dostępne dla wszystkich pakietów do momentu
wyjścia z programu Installation
Manager.
Dane, które nie są oznaczone jako poufne, są
szyfrowane i zapisywane w pliku installRegistry.xml oraz
installed.xml. Dane są szyfrowane przy użyciu domyślnego
klucza szyfrowania. Przy użyciu opcji -passwordKey można
zmienić domyślne hasła szyfrowania, co zmniejszy ryzyko ich deszyfrowania, choć
go nie wyeliminuje. Informacje o opcji -passwordKey zawiera
temat Argumenty
wiersza komend dla komendy imcl.
Pliki
installRegistry.xml i installed.xml znajdują
się w
katalogu
danych agenta.
Przykłady
Na przykład Pakiet A i Pakiet B znajdują
się w repozytorium, które wymaga uwierzytelniania. Aby uzyskać do niego dostęp,
należy podać referencje.
- Program Installation
Manager jest uruchamiany w trybie kreatora. Podczas
instalowania Pakietu A są podawane referencje umożliwiające dostęp do
repozytorium. Po ukończeniu instalowania następuje aktualizacja Pakietu B.
Pakiet B może używać referencji podanych podczas instalowania Pakietu A. Po
wyjściu z programu
Installation
Manager
referencje nie są już dostępne.
- Program Installation
Manager jest uruchamiany w trybie kreatora. Podczas instalowania Pakietu A są podawane
referencje. Po zakończeniu instalowania następuje wyjście z programu Installation
Manager. Następnie program Installation
Manager zostaje uruchomiony i jest przeprowadzana
instalacja Pakietu B. Referencje podane podczas instalowania Pakietu A nie są dostępne. Należy
udostępnić referencje, aby zainstalować Pakiet B.
- Program Installation
Manager jest uruchamiany w celu deinstalowania Pakietu A.
Należy udostępnić referencje na potrzeby procesu deinstalacji.