Blame view

lib/models/aliyun_oss_upload_sts_entity.dart 1.21 KB
795acc7e   Key   feat: aliyun oss ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  import 'dart:convert';
  
  import 'package:wow_english/generated/json/aliyun_oss_upload_sts_entity.g.dart';
  import 'package:wow_english/generated/json/base/json_field.dart';
  
  @JsonSerializable()
  class AliyunOssUploadStsEntity {
  	late String securityToken;
  	late String expiration;
  	late String endpoint;
  	late String fileKey;
  	late String accessKeyId;
  	late String accessKeySecret;
  	late String bucket;
  	late String ossDomain;
  	late String host;
  	late AliyunOssUploadStsCallbackParam callbackParam;
  
  	AliyunOssUploadStsEntity();
  
  	factory AliyunOssUploadStsEntity.fromJson(Map<String, dynamic> json) => $AliyunOssUploadStsEntityFromJson(json);
  
  	Map<String, dynamic> toJson() => $AliyunOssUploadStsEntityToJson(this);
  
  	@override
  	String toString() {
  		return jsonEncode(this);
  	}
  }
  
  @JsonSerializable()
  class AliyunOssUploadStsCallbackParam {
  	late String callbackBody;
  	late String callbackBodyType;
  	late String callbackUrl;
  
  	AliyunOssUploadStsCallbackParam();
  
  	factory AliyunOssUploadStsCallbackParam.fromJson(Map<String, dynamic> json) => $AliyunOssUploadStsCallbackParamFromJson(json);
  
  	Map<String, dynamic> toJson() => $AliyunOssUploadStsCallbackParamToJson(this);
  
  	@override
  	String toString() {
  		return jsonEncode(this);
  	}
  }