CSJCurrent de:Nutzungsbestimmungen
Aus Cryptshare Documentation
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()); }