Parameter Data-Module

Der Ordner TBox XEngines->Parameter Data in der Standard-Untermenge enthält Spezialisierungsmodule zum Signieren von XML-Ressourcen oder zum Überprüfen von XML-Signaturen.

Für nähere Informationen und Beispiele zur Verwendung der Module in Testfällen siehe Kapitel "Inhalt von XML-Ressourcen überprüfen".

Der Ordner Parameter Data enthält das zusätzliche Modul CertificateData. Dieses Modul führt Hintergrundaufgaben für Module aus, die Sie für Ihre Tests verwenden. Sie können es nicht in Testfällen verwenden.

CertificateStoreData

Verwenden Sie dieses Modul als Spezialisierung (Windows-Zertifikatspeicher), wenn Sie XML-Ressourcen signieren oder eine Signatur überprüfen. Für Informationen zu den Spezialisierungen siehe Kapitel "Generalisierungen und Spezialisierungen".

Das Modul hat die folgenden Modulattribute:

Modulattribut

Beschreibung

Verify Certificate

Schreibgeschützt.

Verify Certificate->Verify

Geben Sie an, ob Sie das Zertifikat vor der Signierung überprüfen möchten. Mögliche Werte sind:

  • True

  • False

Verify Certificate->VerificationFlags

Definieren Sie die Bedingungen, unter denen die XML Engine 3.0 Zertifikate in der X.509-Kette überprüft. Wählen Sie dazu eine Bedingung aus dem Aufklappmenü aus.

Zum Beispiel IgnoreWrongUsage oder AllFlags.

Verify Certificate->RevocationFlags

Geben Sie die Bedingungen für den Widerruf eines Zertifikats an. Wählen Sie dazu eine Bedingung aus dem Aufklappmenü aus.

Zum Beispiel ExcludeRoot.

StoreLocation

Standort des X.509-Zertifikatspeichers.

StoreName

Name des X.509-Zertifikatspeichers.

User Credentials

Schreibgeschützt.

User Credentials->Domain

Windows-Domäne des Benutzers, den Sie darstellen.

User Credentials->Username

Windows-Benutzername des Benutzers, den Sie darstellen.

User Credentials->Password

Passwort des Benutzers, den Sie darstellen.

FindOptions

Schreibgeschützt.

FindOptions->FindType

Geben Sie den Typ der Suchmethoden an, die von der API des Windows X.509-Zertifikatspeichers bereitgestellt werden.

Zum Beispiel FindByKeyUsage.

FindOptions->FindValue

Geben Sie den Wert ein, nach dem Sie suchen möchten.

JavaKeyStoreData

Verwenden Sie dieses Modul als Spezialisierung (Java Key Store), wenn Sie XML-Ressourcen signieren oder eine Signatur überprüfen. Für Informationen zu den Spezialisierungen siehe Kapitel "Generalisierungen und Spezialisierungen".

Das Modul hat die folgenden Modulattribute:

Modulattribut

Beschreibung

Verify Certificate

Schreibgeschützt.

Verify Certificate->Verify

Geben Sie an, ob Sie das Zertifikat vor der Signierung überprüfen möchten. Mögliche Werte sind:

  • True

  • False

Verify Certificate->VerificationFlags

Definieren Sie die Bedingungen, unter denen die XML Engine 3.0 Zertifikate in der X.509-Kette überprüft. Wählen Sie dazu eine Bedingung aus dem Aufklappmenü aus.

Zum Beispiel IgnoreWrongUsage oder AllFlags.

Verify Certificate->RevocationFlags

Geben Sie die Bedingungen für den Widerruf eines Zertifikats an. Wählen Sie dazu eine Bedingung aus dem Aufklappmenü aus.

Zum Beispiel ExcludeRoot.

StoreFile

Geben Sie die Speicherdatei an, um ein Zertifikat abzurufen.

StorePassword

Passwort für den Speicher.

KeyAlias

Geben Sie den Alias des Schlüssels an, nach dem Sie suchen möchten.

KeyPassword

Passwort des Schlüssels, nach dem Sie suchen möchten.

VerificationData

Verwenden Sie dieses Modul zur Zertifikatverifizierung.

Das Modul hat die folgenden Modulattribute:

Modulattribut

Beschreibung

Verify

Geben Sie an, ob Sie das Zertifikat vor der Signierung überprüfen möchten. Mögliche Werte sind:

  • True

  • False

VerificationFlags

Definieren Sie die Bedingungen, unter denen die XML Engine 3.0 Zertifikate in der X.509-Kette überprüft. Wählen Sie dazu eine Bedingung aus dem Aufklappmenü aus.

Zum Beispiel IgnoreWrongUsage oder AllFlags.

RevocationFlags

Geben Sie die Bedingungen für den Widerruf eines Zertifikats an. Wählen Sie dazu eine Bedingung aus dem Aufklappmenü aus.

Zum Beispiel ExcludeRoot.