AuthSessionInfo.fromJson constructor
AuthSessionInfo.fromJson(
- Map<String, dynamic> jsonSerialization
)
Implementation
factory AuthSessionInfo.fromJson(Map<String, dynamic> jsonSerialization) {
return AuthSessionInfo(
id: _i1.UuidValueJsonExtension.fromJson(jsonSerialization['id']),
authUserId:
_i1.UuidValueJsonExtension.fromJson(jsonSerialization['authUserId']),
scopeNames: _i1.SetJsonExtension.fromJson(
(jsonSerialization['scopeNames'] as List),
itemFromJson: (e) => e as String)!,
created: _i1.DateTimeJsonExtension.fromJson(jsonSerialization['created']),
lastUsed:
_i1.DateTimeJsonExtension.fromJson(jsonSerialization['lastUsed']),
expiresAt: jsonSerialization['expiresAt'] == null
? null
: _i1.DateTimeJsonExtension.fromJson(jsonSerialization['expiresAt']),
expireAfterUnusedFor: jsonSerialization['expireAfterUnusedFor'] == null
? null
: _i1.DurationJsonExtension.fromJson(
jsonSerialization['expireAfterUnusedFor']),
method: jsonSerialization['method'] as String,
);
}