Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>cn.authing</groupId>
<artifactId>authing-java-sdk</artifactId>
<version>3.1.18</version>
<version>3.1.19</version>

<name>Authing Java SDK</name>
<description>java backend sdk for authing</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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);
}

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -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<SendUserResetPasswordEmailLinkBatchResultRespDto> 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<SendUserResetPasswordEmailLinkBatchResultRespDto> getData() {
return data;
}
public void setData(List<SendUserResetPasswordEmailLinkBatchResultRespDto> data) {
this.data = data;
}

}
Original file line number Diff line number Diff line change
@@ -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;
}
}