Condividi tramite


ICE81

ICE81 convalida la tabella MsiDigitalCertificate, la tabella MsiDigitalSignature, la tabella MsiPatchCertificate e la tabella MsiPackageCertificate. Questa azione personalizzata ICE pubblica avvisi per i certificati digitali inutilizzati o non referenziati e genera un errore quando l'oggetto firmato non esiste o quando l'archivio dell'oggetto firmato non punta ai dati esterni.

Si noti che ICE03 verifica che la voce nella colonna Table nella tabella MsiDigitalSignature sia "Media".

Risultato

ICE81 pubblica gli avvisi seguenti per certificati digitali inutilizzati o non utilizzati.

Avviso ICE81 Descrizione
Non è possibile trovare riferimenti a uno dei record nella tabella MsiDigitalCertificate nelle tabelle MsiDigitalSignature, MsiPackageCertificate o MsiPatchCertificate. Questo avviso viene restituito se tutti i record non vengono usati.
Non è possibile trovare riferimenti al certificato digitale [1] nelle tabelle MsiDigitalSignature, MsiPackageCertificate o MsiPatchCertificate. Questo avviso viene restituito se alcuni record, ma non tutti, vengono inutilizzati.

 

ICE81 inserisce gli errori seguenti.

Errore ICE81 Descrizione
La tabella multimediale non esiste. Di conseguenza tutte le voci in MsiDigitalSignature non sono corrette L'oggetto firmato non esiste. Questo errore viene restituito se la tabella Media non esiste ma MsiDigitalSignature contiene voci.
Oggetto firmato mancante [2] in Media Table L'oggetto firmato [2] non esiste. Questo errore viene restituito se esiste la tabella Media, ma questa voce in MsiDigitalSignature non è presente nella tabella Media.
La voce nella tabella [1] con chiave [2] è firmata. Di conseguenza, il gabinetto deve puntare a un oggetto all'esterno del pacchetto (il valore di Cabinet non deve essere preceduto da #) Il gabinetto dell'oggetto firmato non punta ai dati esterni. [1] è il nome della tabella. [2] è chiave nella tabella Media.

 

Informazioni di riferimento SU ICE