diff --git a/pom.xml b/pom.xml
index a658df0d..eb7a99cd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
cn.authing
authing-java-sdk
- 3.1.18
+ 3.1.19
Authing Java SDK
java backend sdk for authing
diff --git a/src/main/java/cn/authing/sdk/java/client/ManagementClient.java b/src/main/java/cn/authing/sdk/java/client/ManagementClient.java
index ca8cd33d..874273af 100644
--- a/src/main/java/cn/authing/sdk/java/client/ManagementClient.java
+++ b/src/main/java/cn/authing/sdk/java/client/ManagementClient.java
@@ -2003,13 +2003,13 @@ public IsSuccessRespDto deleteUserSyncRelations(DeleteUserSyncRelationReqDto req
return deserialize(response, IsSuccessRespDto.class);
}
- public IsSuccessRespDto sendUserResetPasswordEmailLink(SendUserResetPasswordEmailLinkBatchDto reqDto) {
+ public SendUserResetPasswordEmailLinkBatchRespDto sendUserResetPasswordEmailLink(SendUserResetPasswordEmailLinkBatchDto reqDto) {
AuthingRequestConfig config = new AuthingRequestConfig();
config.setUrl("/api/v3/send-user-reset-password-email-link");
config.setBody(reqDto);
config.setMethod("POST");
String response = request(config);
- return deserialize(response, IsSuccessRespDto.class);
+ return deserialize(response, SendUserResetPasswordEmailLinkBatchRespDto.class);
}
/**
diff --git a/src/main/java/cn/authing/sdk/java/dto/SendUserResetPasswordEmailLinkBatchRespDto.java b/src/main/java/cn/authing/sdk/java/dto/SendUserResetPasswordEmailLinkBatchRespDto.java
new file mode 100644
index 00000000..0c251624
--- /dev/null
+++ b/src/main/java/cn/authing/sdk/java/dto/SendUserResetPasswordEmailLinkBatchRespDto.java
@@ -0,0 +1,68 @@
+package cn.authing.sdk.java.dto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+import java.util.List;
+
+public class SendUserResetPasswordEmailLinkBatchRespDto {
+ /**
+ * 业务状态码,可以通过此状态码判断操作是否成功,200 表示成功。
+ */
+ @JsonProperty("statusCode")
+ private Integer statusCode;
+ /**
+ * 描述信息
+ */
+ @JsonProperty("message")
+ private String message;
+ /**
+ * 细分错误码,可通过此错误码得到具体的错误类型(成功请求不返回)。详细错误码列表请见:[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)
+ */
+ @JsonProperty("apiCode")
+ private Integer apiCode;
+ /**
+ * 请求 ID。当请求失败时会返回。
+ */
+ @JsonProperty("requestId")
+ private String requestId;
+ /**
+ * 响应数据
+ */
+ @JsonProperty("data")
+ private List data;
+
+ public Integer getStatusCode() {
+ return statusCode;
+ }
+ public void setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public Integer getApiCode() {
+ return apiCode;
+ }
+ public void setApiCode(Integer apiCode) {
+ this.apiCode = apiCode;
+ }
+
+ public String getRequestId() {
+ return requestId;
+ }
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+ public List getData() {
+ return data;
+ }
+ public void setData(List data) {
+ this.data = data;
+ }
+
+}
diff --git a/src/main/java/cn/authing/sdk/java/dto/SendUserResetPasswordEmailLinkBatchResultRespDto.java b/src/main/java/cn/authing/sdk/java/dto/SendUserResetPasswordEmailLinkBatchResultRespDto.java
new file mode 100644
index 00000000..15e4139e
--- /dev/null
+++ b/src/main/java/cn/authing/sdk/java/dto/SendUserResetPasswordEmailLinkBatchResultRespDto.java
@@ -0,0 +1,23 @@
+package cn.authing.sdk.java.dto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+public class SendUserResetPasswordEmailLinkBatchResultRespDto {
+ @JsonProperty("userId")
+ private String userId;
+ @JsonProperty("success")
+ private boolean success;
+
+ public String getUserId() {
+ return userId;
+ }
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+ public boolean getSuccess() {
+ return success;
+ }
+ public void setSuccess(boolean success) {
+ this.success = success;
+ }
+}