gsd_restapi library
Classes
- RefreshSessionResponse
- Response-Klasse für Session-Erneuerungs-Operationen
- RestApi2FASecretResponse
- Antwort-Klasse für 2FA (Zwei-Faktor-Authentifizierung) Secret-Anfragen
- RestApiACLEntry
- Repräsentiert einen ACL (Access Control List) Eintrag im REST-API-Service
- RestAPIBufferedRequest
- Gepufferte Anfrage für Multi-Request-Verarbeitung
- RestApiCallbacks
- Basis-Callback-Management-System für REST-API-Events
- RestApiCheckServiceResponse
- Response-Klasse für Service-Status-Überprüfungen
- RestApiConfig
- Basis-Konfigurationsklasse für REST-API-Parameter
- RestApiDevice
- Repräsentiert ein Gerät, das sich bei der REST-API anmeldet
- RestApiDOCUframeCallbacks
- Erweiterte Callback-Management-System für DOCUframe REST-API-Events
- RestApiDOCUframeConfig
- Erweiterte Konfigurationsklasse für DOCUframe REST-API-Parameter
- RestApiDOCUframeDatabase
- Repräsentiert eine Datenbank im REST-API-Service
- RestApiDOCUframeManager
- Hauptklasse für alle REST-API-bezogenen Daten und Funktionen
- RestApiDOCUframeModule
- Repräsentiert ein Modul im REST-API-Service
- RestApiFileResponse
- Response-Klasse für Datei-Download-Anfragen
- RestAPIFileUploadController
- Controller-Klasse für die Steuerung von Datei-Upload-Prozessen
- RestApiHttpMetric
- RestApiLoginResponse
- Response-Klasse für Login-API-Anfragen
- RestApiLoginSecureKeyResponse
- Response-Klasse für Login-Verschlüsselungsschlüssel-Anfragen
- RestApiObjectLockResponse
- Response-Klasse für Objekt-Sperr-Anfragen
- RestApiRequest
- Wrapper-Klasse für HTTP-Anfragen an die REST-API
- RestApiResponse
- Basisklasse für alle REST-API-Antworten
- RestApiSyncClassResponse
- Response-Klasse für Synchronisations-API-Aufrufe
- RestApiSyncContainer
- RestApiSyncDataClass
- RestApiUploadFile
- RestApiUserSystemSettingsResponse
- Response-Klasse für Benutzer-Systemeinstellungen
- RestApiVersionInfoResponse
- Response-Klasse für Webservice-Versionsinformationen
Enums
- HttpMethod
- Enum für unterstützte HTTP-Methoden
- RequestPriority
- Enum für Request-Prioritäten
- RestApi2FAStatus
- Enum für die verschiedenen 2FA (Zwei-Faktor-Authentifizierung) Status-Werte
- RestApiDeviceType
- Enum für verschiedene Gerätetypen, die mit der REST-API interagieren können
- RestApiDOCUframeFolderType
- Enum für verschiedene Ordnertypen in der REST-API
Extensions
- DateTimeExtention on DateTime
- Extension für DateTime-Klasse mit ISO-Formatierung
- ISODurationExtensions on ISODuration
- Extension für ISODuration-Klasse mit Formatierung
- StringExtensions on String
- Extension für String-Klasse mit REST-API-spezifischen Hilfsmethoden
Exceptions / Errors
- HttpRequestException
- Exception für HTTP-Request-Fehler
- Invalid2FATokenException
- Exception für ungültigen 2FA-Token
- LicenseException
- Exception für Lizenz-bezogene Fehler
- Missing2FATokenException
- Exception für fehlenden 2FA-Token
- Require2FALoginException
- SecurityException
- Exception für Sicherheitsverletzungen
- SessionInvalidException
- Exception für ungültige Session
- TokenOrSessionIsMissingException
- Exception für fehlende Token oder Session
- UserAndPassWrongException
- Exception für falsche Anmeldedaten
- WebServiceException
- Exception für allgemeine Webservice-Fehler