decode method
Implementation
void decode(KeyedArchive object) {
super.decode(object);
authorizationURL = object.decode("authorizationUrl");
tokenURL = object.decode("tokenUrl");
refreshURL = object.decode("refreshUrl");
scopes = Map<String, String>.from(object.decode("scopes"));
}