IdUsernamePair class abstract

The DeviceInformation is stored a set of generic credentials representing dispatch targets in nevisIDM. For each account there is a generic credential in nevisIDM. This object exposes the value of the Identification attribute of each of the generic credentials for each account.

Constructors

IdUsernamePair({required String identifier, required String username})
Default constructor for IdUsernamePair.
factory
IdUsernamePair.fromJson(Map<String, dynamic> json)
Alternate constructor that creates an IdUsernamePair from a json.
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
identifier → String
The ID of the generic credential containing the dispatch target information (the dispatch_target_ prefix is removed). This is presented as Identification of the generic credential in the nevisIDM administration web interface.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
username → String
The username of the account.
no setter

Methods

fromJson(Map<String, dynamic> json) → dynamic
Returns a value of the type you specify, deserialized from a JSON object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
Returns a JSON-encoded representation of the value you supply.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited