CSJCurrent de:Nutzungsbestimmungen: Unterschied zwischen den Versionen

Aus Cryptshare Documentation
Wechseln zu:Navigation, Suche
(Imported from text file)
 
(Edited by replacement maintenance script.)
 
Zeile 3: Zeile 3:
-----
-----


Die Nutzungsbestimmungen des Cryptshare Server können in der Administrationsoberfläche im Bereich '[https://wiki.cryptshare.com/display/CSH/Rechtliches Rechtliches]' definiert werden und vom Client heruntergeladen werden, um sie den Benutzern anzuzeigen. Hierfür ist die Methode '''#requestTermsOfUse()''' gedacht. Die Methode gibt ein '''TermsOfUse'''-Objekt zurück, welches wiederum aus einem LastChanged und einem Schlüssel-Werte-Paar: Texte als Wert und der zugehörige Sprachcode als Schlüssel.
Die Nutzungsbestimmungen des Cryptshare Server können in der Administrationsoberfläche im Bereich '[[CSSCurrent_de:Rechtliches|Rechtliches]]' definiert werden und vom Client heruntergeladen werden, um sie den Benutzern anzuzeigen. Hierfür ist die Methode '''#requestTermsOfUse()''' gedacht. Die Methode gibt ein '''TermsOfUse'''-Objekt zurück, welches wiederum aus einem LastChanged und einem Schlüssel-Werte-Paar: Texte als Wert und der zugehörige Sprachcode als Schlüssel.
  '''Abrufen der Nutzungsbestimmungen'''
  '''Abrufen der Nutzungsbestimmungen'''
   
   

Aktuelle Version vom 9. März 2022, 09:44 Uhr



Die Nutzungsbestimmungen des Cryptshare Server können in der Administrationsoberfläche im Bereich 'Rechtliches' definiert werden und vom Client heruntergeladen werden, um sie den Benutzern anzuzeigen. Hierfür ist die Methode #requestTermsOfUse() gedacht. Die Methode gibt ein TermsOfUse-Objekt zurück, welches wiederum aus einem LastChanged und einem Schlüssel-Werte-Paar: Texte als Wert und der zugehörige Sprachcode als Schlüssel.

Abrufen der Nutzungsbestimmungen

// Schritt 1: Erzeugen einer Client-Instanz
 
// Anlegen der URL zu Ihrem Cryptshare Server
WebServiceUri serviceUri = new WebServiceUri("https://cryptshare.server.com");
      
// Erzeugen der Verbindung zum Cryptshare Server
CryptshareConnection connection = new CryptshareConnection(serviceUri);
      
// Erzeugen der Client-Instanz unter Verwendung der Absenderadresse,
// der Verbindung zum Server und des Pfades für denn lokalen Verifizierungsspeicher.
Client client = new Client("sender_email@server.com", connection, Paths.get("C:\\\\temp"));

// Abrufen der Nutzungsbestimmungen
TermsOfUse termsOfUse = client.requestTermsOfUse();
Map<Locale, String> terms = termsOfUse.getTextByLanguage();
for (Map.Entry<Locale,String> entry : terms.entrySet()) {
    System.out.println("Nutzungsbestimmungen in der Sprache '"
              + entry.getKey() + "': " + entry.getValue());
}