ServerSideSessionInfo.fromJson constructor
ServerSideSessionInfo.fromJson(
- Map<String, dynamic> jsonSerialization
)
Implementation
factory ServerSideSessionInfo.fromJson(
Map<String, dynamic> jsonSerialization,
) {
return ServerSideSessionInfo(
id: _is.UuidValueJsonExtension.fromJson(jsonSerialization['id']),
authUserId: _is.UuidValueJsonExtension.fromJson(
jsonSerialization['authUserId'],
),
scopeNames: _i8reeoob.Protocol().deserialize<Set<String>>(
jsonSerialization['scopeNames'],
),
created: _is.DateTimeJsonExtension.fromJson(jsonSerialization['created']),
lastUsed: _is.DateTimeJsonExtension.fromJson(
jsonSerialization['lastUsed'],
),
expiresAt: jsonSerialization['expiresAt'] == null
? null
: _is.DateTimeJsonExtension.fromJson(jsonSerialization['expiresAt']),
expireAfterUnusedFor: jsonSerialization['expireAfterUnusedFor'] == null
? null
: _is.DurationJsonExtension.fromJson(
jsonSerialization['expireAfterUnusedFor'],
),
method: jsonSerialization['method'] as String,
);
}