From 9730496935e77b8eeb3a5b220a758abd7dd49f15 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 29 Oct 2014 14:51:36 +0100 Subject: update MOA-SPSS readme and handbook --- spss/handbook/handbook/usage/usage.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'spss/handbook') diff --git a/spss/handbook/handbook/usage/usage.html b/spss/handbook/handbook/usage/usage.html index 690b7120f..d36fb13d1 100644 --- a/spss/handbook/handbook/usage/usage.html +++ b/spss/handbook/handbook/usage/usage.html @@ -63,8 +63,9 @@
  • Gemeinsamkeiten
  • Besonderheiten von HTTPSServerAuth.java
  • Besonderheiten von HTTPSClientAuth.java
  • - + +
  • Zertifikat einer Schlüsselgruppe auslesen
  • Verwendung der Klassenbibliothek @@ -1304,6 +1305,10 @@ Ich habe weiters ein eigenens ID-Attribut bekommen.</doc:Paragraph>

    Diese Variante des Webservice-Clients baut im Schritt 3 des Kernablaufs aus Abschnitt 2.2.2 eine SSL-Verbindung mit Server- und Client-Authentifizierung zum MOA SP/SS Server auf. In dieser SSL-Verbindung sendet der Webservice-Client dann den erstellten SOAP-Request über HTTPS.

    Die gegenüber Abschnitt 2.2.3 zusätzlich notwendige Konfiguration (Speicher für das SSL-Client-Zertifikat sowie den dazugehörigen privaten Schlüssel, Typ dieses Speichers, Passwort für diesen Speicher) wird mittels zusätzlicher Parameter in der in Abschnitt 2.2.2 besprochenen Java-Properties-Datei vorgenommen. Genaue Infos zu diesen Konfigurationsparametern entnehmen Sie bitte der Quellcodedokumentation von HTTPSClientAuth.java. http.properties enthält eine auf dieses Handbuch abgestimmte Konfiguration.

    Beachten Sie bitte auch den Hinweis zum SSL Logging aus Abschnitt 2.2.3.

    +

    2.3 Zertifikat einer Schlüsselgruppe auslesen

    +

    Ab der Version 2.0.3 von MOA-SPSS kann das Zertifikat einer Schlüsselgruppe über ein Web Interface abgerufen werden. MOA-SPSS bietet hierfür folgenden Endpunkt:

    +
    http(s)://......../moa-spss/Certificate?id=<Name der Schlüsselgruppe>
    +

    Mit dem http GET Parameter id kann die gewünsche Schlüsselgruppe ausgewählt werden.

    3 Verwendung der Klassenbibliothek

    Neben dem Betrieb von MOA SP/SS als Webservice ist als Alternative auch die Verwendung von MOA SP/SS als Klassenbibliothek möglich, also die direkte Einbindung in ein Java-Programm unter Verwendung des Application Programmers Interface (API) von MOA SP/SS.

    3.1 Vorbereitung

    -- cgit v1.2.3 From b04fbacb74bfcf4addaf16d72a819afd7161fd6f Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Fri, 31 Oct 2014 07:10:11 +0100 Subject: add .gitignore files --- spss/handbook/clients/api/.gitignore | 2 ++ spss/handbook/clients/referencedData/.gitignore | 2 ++ spss/handbook/clients/webservice/.gitignore | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 spss/handbook/clients/api/.gitignore create mode 100644 spss/handbook/clients/referencedData/.gitignore create mode 100644 spss/handbook/clients/webservice/.gitignore (limited to 'spss/handbook') diff --git a/spss/handbook/clients/api/.gitignore b/spss/handbook/clients/api/.gitignore new file mode 100644 index 000000000..934e0e06f --- /dev/null +++ b/spss/handbook/clients/api/.gitignore @@ -0,0 +1,2 @@ +/bin +/target diff --git a/spss/handbook/clients/referencedData/.gitignore b/spss/handbook/clients/referencedData/.gitignore new file mode 100644 index 000000000..934e0e06f --- /dev/null +++ b/spss/handbook/clients/referencedData/.gitignore @@ -0,0 +1,2 @@ +/bin +/target diff --git a/spss/handbook/clients/webservice/.gitignore b/spss/handbook/clients/webservice/.gitignore new file mode 100644 index 000000000..934e0e06f --- /dev/null +++ b/spss/handbook/clients/webservice/.gitignore @@ -0,0 +1,2 @@ +/bin +/target -- cgit v1.2.3