Skip to content

Commit b0eb166

Browse files
authored
Merge pull request #78 from Authing/fix/perfect-user-send-dto
Fix/perfect user send dto
2 parents 0ee2a36 + 148a400 commit b0eb166

File tree

3 files changed

+93
-2
lines changed

3 files changed

+93
-2
lines changed

src/main/java/cn/authing/sdk/java/client/ManagementClient.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2003,13 +2003,13 @@ public IsSuccessRespDto deleteUserSyncRelations(DeleteUserSyncRelationReqDto req
20032003
return deserialize(response, IsSuccessRespDto.class);
20042004
}
20052005

2006-
public IsSuccessRespDto sendUserResetPasswordEmailLink(SendUserResetPasswordEmailLinkBatchDto reqDto) {
2006+
public SendUserResetPasswordEmailLinkBatchRespDto sendUserResetPasswordEmailLink(SendUserResetPasswordEmailLinkBatchDto reqDto) {
20072007
AuthingRequestConfig config = new AuthingRequestConfig();
20082008
config.setUrl("/api/v3/send-user-reset-password-email-link");
20092009
config.setBody(reqDto);
20102010
config.setMethod("POST");
20112011
String response = request(config);
2012-
return deserialize(response, IsSuccessRespDto.class);
2012+
return deserialize(response, SendUserResetPasswordEmailLinkBatchRespDto.class);
20132013
}
20142014

20152015
/**
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
package cn.authing.sdk.java.dto;
2+
3+
import com.fasterxml.jackson.annotation.JsonProperty;
4+
5+
import java.util.List;
6+
7+
public class SendUserResetPasswordEmailLinkBatchRespDto {
8+
/**
9+
* 业务状态码,可以通过此状态码判断操作是否成功,200 表示成功。
10+
*/
11+
@JsonProperty("statusCode")
12+
private Integer statusCode;
13+
/**
14+
* 描述信息
15+
*/
16+
@JsonProperty("message")
17+
private String message;
18+
/**
19+
* 细分错误码,可通过此错误码得到具体的错误类型(成功请求不返回)。详细错误码列表请见:[API Code 列表](https://api-explorer.authing.cn/?tag=group/%E5%BC%80%E5%8F%91%E5%87%86%E5%A4%87#tag/%E5%BC%80%E5%8F%91%E5%87%86%E5%A4%87/%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86/apiCode)
20+
*/
21+
@JsonProperty("apiCode")
22+
private Integer apiCode;
23+
/**
24+
* 请求 ID。当请求失败时会返回。
25+
*/
26+
@JsonProperty("requestId")
27+
private String requestId;
28+
/**
29+
* 响应数据
30+
*/
31+
@JsonProperty("data")
32+
private List<SendUserResetPasswordEmailLinkBatchResultRespDto> data;
33+
34+
public Integer getStatusCode() {
35+
return statusCode;
36+
}
37+
public void setStatusCode(Integer statusCode) {
38+
this.statusCode = statusCode;
39+
}
40+
41+
public String getMessage() {
42+
return message;
43+
}
44+
public void setMessage(String message) {
45+
this.message = message;
46+
}
47+
48+
public Integer getApiCode() {
49+
return apiCode;
50+
}
51+
public void setApiCode(Integer apiCode) {
52+
this.apiCode = apiCode;
53+
}
54+
55+
public String getRequestId() {
56+
return requestId;
57+
}
58+
public void setRequestId(String requestId) {
59+
this.requestId = requestId;
60+
}
61+
public List<SendUserResetPasswordEmailLinkBatchResultRespDto> getData() {
62+
return data;
63+
}
64+
public void setData(List<SendUserResetPasswordEmailLinkBatchResultRespDto> data) {
65+
this.data = data;
66+
}
67+
68+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package cn.authing.sdk.java.dto;
2+
3+
import com.fasterxml.jackson.annotation.JsonProperty;
4+
5+
public class SendUserResetPasswordEmailLinkBatchResultRespDto {
6+
@JsonProperty("userId")
7+
private String userId;
8+
@JsonProperty("success")
9+
private boolean success;
10+
11+
public String getUserId() {
12+
return userId;
13+
}
14+
public void setUserId(String userId) {
15+
this.userId = userId;
16+
}
17+
public boolean getSuccess() {
18+
return success;
19+
}
20+
public void setSuccess(boolean success) {
21+
this.success = success;
22+
}
23+
}

0 commit comments

Comments
 (0)