CSDNCurrent de:Nutzungsbestimmungen

Aus Cryptshare Documentation
Version vom 7. März 2022, 08:50 Uhr von Maintenance script (Diskussion | Beiträge) (Imported from text file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche



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);
}