GetPDFMACStatus

Güvenlik ve imzalar

Açıklama

Seçilen belge için geçerli PDF MAC doğrulama veya oluşturma durumunu döndürür

Sözdizimi

Delphi

Function TPDFlib.GetPDFMACStatus: Integer;

ActiveX

Function PDFlib::GetPDFMACStatus() As Long

DLL

int DLGetPDFMACStatus(int InstanceID);

Dönüş değerleri

0PDF MAC mevcut değil
1Bağımsız PDF MAC geçerli
2PDF MAC gereklidir ancak kimlik doğrulama kodu eksik
3PDF MAC yapısı veya CMS belirteci hatalı biçimlendirilmiş
4Bayt aralıkları dosyanın tamamını doğru biçimde kapsamıyor
5Bir algoritma veya belirteç konumu desteklenmiyor
6MAC anahtarı açılamadı
7Belge özeti veya kimlik doğrulama değeri eşleşmiyor
8PDF MAC oluşturma başarısız oldu

Açıklamalar

Korumalı belgeler, parola doğrulamasından sonra ve sayfa içeriği sunulmadan önce yükleme sırasında otomatik olarak doğrulanır

Başarısız bir yükleme, LastErrorCode aracılığıyla 413 ile 417 arasında belirli bir kod bildirir

Ayrıca bkz

SetPDFMACEnabled, ValidatePDFMAC