RestApiACLEntry class
Repräsentiert einen ACL (Access Control List) Eintrag im REST-API-Service
Diese Klasse kapselt Benutzer- und Lizenzinformationen für den Zugriff auf den REST-API-Service, einschließlich Authentifizierung, Lizenzen und Zwei-Faktor-Authentifizierung.
Wird verwendet von:
- Benutzerauthentifizierung und -autorisierung
- Lizenzvalidierung und -management
- Zwei-Faktor-Authentifizierung (TFA)
- Geräte- und Anwendungszuordnung
Constructors
-
RestApiACLEntry({required String oid, required int status, required String userName, String? deviceID, required String licenseKey, required String? licenseLevel, required double parallelConnections, required bool tfaActivated, required bool tfaConfirmed, required String application, required List<
String> addOns}) - Erstellt eine neue RestApiACLEntry-Instanz
-
RestApiACLEntry.fromJson(Map<
String, dynamic> json) -
Erstellt eine RestApiACLEntry-Instanz aus JSON-Daten
factory
Properties
-
addOns
↔ List<
String> -
Add-Ons und Erweiterungen
getter/setter pair
- application ↔ String
-
Name der zugeordneten Anwendung
getter/setter pair
- deviceID ↔ String?
-
ID des zugeordneten Geräts (kann null sein)
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- licenseKey ↔ String
-
Lizenzschlüssel für die Anwendung
getter/setter pair
- licenseLevel ↔ String?
-
Lizenzlevel oder -typ
getter/setter pair
- oid ↔ String
-
Eindeutige Objekt-ID des ACL-Eintrags
getter/setter pair
- parallelConnections ↔ double
-
Anzahl der erlaubten parallelen Verbindungen
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status ↔ int
-
Status des ACL-Eintrags (z.B. 1 = aktiv)
getter/setter pair
- tfaActivated ↔ bool
-
Gibt an, ob Zwei-Faktor-Authentifizierung aktiviert ist
getter/setter pair
- tfaConfirmed ↔ bool
-
Gibt an, ob Zwei-Faktor-Authentifizierung bestätigt wurde
getter/setter pair
- userName ↔ String
-
Benutzername für die Authentifizierung
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Konvertiert die RestApiACLEntry-Instanz zu JSON-Daten
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited