CSDNCurrent 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 Method gibt ein TermsOfUseResult zurück, welches wiederum aus einem DateChanged und ein TermsOfUseResultEntry[] zusammengesetzt ist. Ein TermsOfUseResultEntry enthält ein 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, @"C:\temp"); // Abrufen der Nutzungsbestimmungen TermsOfUseResult tos = client.RequestTermsOfUse(); foreach (TermsOfUseResultEntry entry in tos.terms) { Console.WriteLine("Nutzungsbestimmungen in der Sprache '" + entry.key + "': " + entry.value); }