ICE81
ICE81, MsiDigitalCertificate tablosunu, MsiDigitalSignature tablosunu, MsiPatchCertificate tablosunuve MsiPackageCertificate Tabledoğrular. Bu ICE özel eylemi, kullanılmayan veya başvurulmayan dijital sertifikalar için uyarılar yayınlar ve imzalı nesne mevcut olmadığında veya imzalı nesnenin dolabı dış verilere işaret etmediğinde bir hata yayınlar.
ICE03'in MsiDigitalSignature tablosundaki Tablo sütunundaki girişin "Medya" olduğunu doğruladığını unutmayın.
Sonuç
ICE81, kullanılmayan veya başvurulmayan Dijital Sertifikalar için aşağıdaki uyarıları yayınlar.
ICE81 uyarısı | Açıklama |
---|---|
MsiDigitalCertificate tablosundaki kayıtların hiçbirine MsiDigitalSignature, MsiPackageCertificate veya MsiPatchCertificate tablolarında başvuru bulunamadı. | Tüm kayıtlar kullanılmamışsa bu uyarı döndürülür. |
Dijital Sertifika [1] başvurusu MsiDigitalSignature, MsiPackageCertificate veya MsiPatchCertificate tablolarında bulunamadı. | Bazı kayıtlar kullanılmayan ancak tümü kullanılmayan bu uyarı döndürülür. |
ICE81 aşağıdaki hataları yayınlar.
ICE81 hatası | Açıklama |
---|---|
Medya Tablosu yok. Bu nedenle MsiDigitalSignature içindeki tüm girdiler yanlış | İmzalı nesne yok. Media tablosu yoksa ancak MsiDigitalSignature girdileri varsa bu hata döndürülür. |
Media Table'da [2] imzalı nesne eksik | [2] imzalı nesne yok. Media tablosu varsa bu hata döndürülür, ancak MsiDigitalSignature içindeki bu girdi Media tablosunda mevcut değildir. |
[2] anahtarına sahip [1] tablosundaki giriş imzalandı. Bu nedenle dolap paketin dışındaki bir nesneye işaret etmelidir (Dolap değeri #) | İmzalanan nesnenin dolabı dış verilere işaret etmiyor. [1] tablo adıdır. [2] Media tablosunda anahtardır. |
İlgili konular