TPdfEuropeanTrustedList.ParseAuthenticated(XmlData, Authenticator, Options)
TPdfEuropeanTrustedList.LoadCache(Source, Authenticator, Options)
TPdfEuropeanTrustedList.Update(Current, Uri, Source, Authenticator, Options)
TPdfEuropeanTrustedList.SaveCache(Destination)
TPdfEuropeanTrustedList.LoadTrustAnchors
TPdfEuropeanTrustedList.EvaluateQualified(LeafCertificate, CertificateChain, ValidationTime, Evaluation)
ParseAuthenticated 要求 IPdfTrustedListAuthenticator 在任何服務可用之前驗證確切的來源位元組,將 XMLDSIG 政策與信任錨點的擁有權留給應用程式
受額度限制且容忍命名空間的剖析器會讀取 ETSI scheme 中繼資料、提供者、目前服務資訊、服務歷程、X509 憑證、狀態時間與限定詞 URI,同時拒絕 DTD 與實體宣告
SaveCache 以 SHA-256 損毀檢查儲存經驗證的來源 XML,而 LoadCache 會在重建快照之前再次叫用驗證器
Update 透過 IPdfTrustedListSource 擷取,接著拒絕領土變更、未前進的序號與簽發時間回溯
此類別實作 IPdfTrustStore 與 IPdfQualifiedTrustEvaluator,因此單一經驗證的快照即可提供目前的 DER 錨點與選用的 TPadesTrustValidationOptions.QualifiedTrustEvaluator 政策
| Interface | Member | Purpose |
|---|---|---|
IPdfTrustedListAuthenticator | Authenticate | 驗證確切的 XML 位元組,並傳回診斷用的 AuthenticationDetails |
IPdfTrustedListSource | Fetch | 從 Uri 擷取 XML,不超過 MaxBytes |
IPdfQualifiedTrustEvaluator | EvaluateQualified | 在 ValidationTime 評估葉憑證與 CertificateChain |
| Type | 欄位與用途 |
|---|---|
EPdfTrustedList | 回報驗證、剖析、快取、更新與資源額度失敗 |
TPdfTrustedListOptions | MaxXmlBytes、MaxServices、MaxCertificates、MaxCertificateBytes、MaxDepth、MaxTokens 與 RequireNextUpdate 限制剖析;Default 傳回正式環境限制 |
TPdfTrustedListStringArray | QualifierUris 使用的動態字串陣列 |
TPdfTrustedListService | Historical、Territory、ProviderName、ServiceName、ServiceTypeIdentifier、ServiceStatus、StatusStartingTime、QualifierUris 與 Certificates 保存單一目前或歷史服務狀態 |
TPdfTrustedListServices | 服務狀態記錄的動態陣列 |
TPdfTrustedListEvaluation | Evaluated、Matched、Qualified、Current、Territory、ProviderName、ServiceName、ServiceTypeIdentifier、ServiceStatus 與 StatusStartingTime 描述所選的政策結果 |
| Property | Description |
|---|---|
AuthenticationDetails | 驗證器提供的證據摘要 |
IssueDateTime | 以 UTC 正規化的信任清單簽發時間 |
NextUpdate | 以 UTC 正規化的下次更新期限 |
SequenceNumber | 單調遞增的信任清單序號 |
Services | 已剖析的目前與歷史服務狀態 |
SourceDigest | 經驗證來源 XML 的 SHA-256 摘要 |
Territory | scheme 領土代碼 |
VersionIdentifier | TSL 格式版本識別碼 |
EvaluateQualified 比較確切的 DER 憑證位元組,並將合格性與作業系統的憑證鏈信任分開回報