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:
|
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:
|
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:
|
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. |