ServerSideSessionInfo.fromJson constructor
ServerSideSessionInfo.fromJson(
- Map<String, dynamic> jsonSerialization
)
Implementation
factory ServerSideSessionInfo.fromJson(
Map<String, dynamic> jsonSerialization,
) {
return ServerSideSessionInfo(
id: _i1.UuidValueJsonExtension.fromJson(jsonSerialization['id']),
authUserId: _i1.UuidValueJsonExtension.fromJson(
jsonSerialization['authUserId'],
),
scopeNames: _i2.Protocol().deserialize<Set<String>>(
jsonSerialization['scopeNames'],
),
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,
);
}