ICE81

ICE81 weryfikuje tabeli MsiDigitalCertificate, tabeli MsiDigitalSignature, tabeli MsiPatchCertificatei MsiPackageCertificate Table. Ta niestandardowa akcja ICE publikuje ostrzeżenia dotyczące certyfikatów cyfrowych, które są nieużywane lub nieużywane, i publikuje błąd, gdy podpisany obiekt nie istnieje lub gdy gabinet podpisanego obiektu nie wskazuje na dane zewnętrzne.

Należy pamiętać, że ICE03 sprawdza, czy wpis w kolumnie Tabela w tabeli MsiDigitalSignature to "Media".

Wynik

ICE81 publikuje następujące ostrzeżenia dotyczące nieużywanych lub nieużywanych certyfikatów cyfrowych.

Ostrzeżenie ICE81 Opis
W tabelach MsiDigitalCertificate nie można odnaleźć żadnego z rekordów w tabeli MsiDigitalSignature, MsiPackageCertificate lub MsiPatchCertificate. To ostrzeżenie jest zwracane, jeśli wszystkie rekordy są nieużywane.
Nie można odnaleźć odwołania do certyfikatu cyfrowego [1] w tabelach MsiDigitalSignature, MsiPackageCertificate lub MsiPatchCertificate. To ostrzeżenie jest zwracane, jeśli niektóre rekordy, ale nie wszystkie, są nieużywane.

 

ICE81 publikuje następujące błędy.

Błąd ICE81 Opis
Tabela multimediów nie istnieje. W związku z tym wszystkie wpisy w pliku MsiDigitalSignature są nieprawidłowe Podpisany obiekt nie istnieje. Ten błąd jest zwracany, jeśli tabela Media nie istnieje, ale element MsiDigitalSignature zawiera wpisy.
Brak podpisanego obiektu [2] w tabeli multimediów Podpisany obiekt [2] nie istnieje. Ten błąd jest zwracany, jeśli tabela Media istnieje, ale ten wpis w pliku MsiDigitalSignature nie znajduje się w tabeli Media.
Wpis w tabeli [1] z kluczem [2] jest podpisany. W związku z tym gabinet powinien wskazywać obiekt poza pakietem (wartość Cabinet nie powinna być poprzedzona #) Szafa podpisanego obiektu nie wskazuje na dane zewnętrzne. [1] to nazwa tabeli. [2] jest kluczem w tabeli Media.

 

dokumentacji ICE