OnionSession(String, String)

Initialisiert eine neue Instanz der OnionSession-Klasse.

Dieser Konstruktur liest die Uri zum onion.net Information Server aus der Konfigurationsdatei der Applikation aus.

Der Konfigurationsabschnitt muss sich dabei unter onion/client befinden. Als Handler für die Konfiguration wird der OnionClientSectionHandler verwendet.

Parameter

userName

Typ: System.String

Dieser Parameter ist der Benutzer, welcher die Sitzung zum onion.net Information Server herstellen soll. Alle Anfragen dieser Sitzung werden mit den Berechtigungen dieses Benutzers ausgeführt.

Wird aus dieser Sitzung eine weitere Sitzung (Subsession) erzeugt, so werden den die Anfragen mit diesem Benutzer ausgeführt und danach ggf. auf die Berechtigungen des Benutzers der Subsession eingeschränkt. Dies kann im Umkehrschluss jedoch bedeuten, wenn der Benutzer der Hauptsitzung weniger Berechtigungen besitzt, wie der Benutzer der Subsession, so kann der Benutzer der Subsession nie mehr Daten sehen, als der Benutzer der Hauptsitzung.

password

Typ: System.String

Dieser Parameter ist das Kennwort des Benutzers, welcher sich an dieser Sitzung anmeldet. Das Kennwort wird hier im Klartext angegeben.