File tree Expand file tree Collapse file tree 2 files changed +50
-31
lines changed
src/main/java/cn/authing/sdk/java/dto Expand file tree Collapse file tree 2 files changed +50
-31
lines changed Original file line number Diff line number Diff line change 22
33import com .fasterxml .jackson .annotation .JsonProperty ;
44
5- public class SendUserResetPasswordEmailLinkBatchDto {
5+ import java . util . List ;
66
7- /**
8- * 用户 ID
9- */
10- @ JsonProperty ("userId" )
11- private String userId ;
12- /**
13- * 用户 ID 类型,默认值为 `user_id`,可选值为:
14- * - `user_id`: Authing 用户 ID,如 `6319a1504f3xxxxf214dd5b7`
15- * - `phone`: 用户手机号
16- * - `email`: 用户邮箱
17- * - `username`: 用户名
18- * - `external_id`: 用户在外部系统的 ID,对应 Authing 用户信息的 `externalId` 字段
19- * - `identity`: 用户的外部身份源信息,格式为 `<extIdpId>:<userIdInIdp>`,其中 `<extIdpId>` 为 Authing 身份源的 ID,`<userIdInIdp>` 为用户在外部身份源的 ID。
20- * 示例值:`62f20932716fbcc10d966ee5:ou_8bae746eac07cd2564654140d2a9ac61`。
21- * - `sync_relation`: 用户的外部身份源信息,格式为 `<provier>:<userIdInIdp>`,其中 `<provier>` 为同步身份源类型,如 wechatwork, lark;`<userIdInIdp>` 为用户在外部身份源的 ID。
22- * 示例值:`lark:ou_8bae746eac07cd2564654140d2a9ac61`。
23- *
24- */
25- @ JsonProperty ("userIdType" )
26- private String userIdType ;
7+ public class SendUserResetPasswordEmailLinkBatchDto {
278
9+ @ JsonProperty ("users" )
10+ private List <SendUserResetPasswordEmailLinkDto > users ;
2811
29- public String getUserId () {
30- return userId ;
31- }
32- public void setUserId (String userId ) {
33- this .userId = userId ;
34- }
3512
36- public String getUserIdType () {
37- return userIdType ;
13+ public List < SendUserResetPasswordEmailLinkDto > getUsers () {
14+ return users ;
3815 }
39- public void setUserIdType ( String userIdType ) {
40- this .userIdType = userIdType ;
16+ public void setUsers ( List < SendUserResetPasswordEmailLinkDto > users ) {
17+ this .users = users ;
4118 }
4219}
Original file line number Diff line number Diff line change 1+ package cn .authing .sdk .java .dto ;
2+
3+ import com .fasterxml .jackson .annotation .JsonProperty ;
4+
5+ public class SendUserResetPasswordEmailLinkDto {
6+
7+ /**
8+ * 用户 ID
9+ */
10+ @ JsonProperty ("userId" )
11+ private String userId ;
12+ /**
13+ * 用户 ID 类型,默认值为 `user_id`,可选值为:
14+ * - `user_id`: Authing 用户 ID,如 `6319a1504f3xxxxf214dd5b7`
15+ * - `phone`: 用户手机号
16+ * - `email`: 用户邮箱
17+ * - `username`: 用户名
18+ * - `external_id`: 用户在外部系统的 ID,对应 Authing 用户信息的 `externalId` 字段
19+ * - `identity`: 用户的外部身份源信息,格式为 `<extIdpId>:<userIdInIdp>`,其中 `<extIdpId>` 为 Authing 身份源的 ID,`<userIdInIdp>` 为用户在外部身份源的 ID。
20+ * 示例值:`62f20932716fbcc10d966ee5:ou_8bae746eac07cd2564654140d2a9ac61`。
21+ * - `sync_relation`: 用户的外部身份源信息,格式为 `<provier>:<userIdInIdp>`,其中 `<provier>` 为同步身份源类型,如 wechatwork, lark;`<userIdInIdp>` 为用户在外部身份源的 ID。
22+ * 示例值:`lark:ou_8bae746eac07cd2564654140d2a9ac61`。
23+ *
24+ */
25+ @ JsonProperty ("userIdType" )
26+ private String userIdType ;
27+
28+
29+ public String getUserId () {
30+ return userId ;
31+ }
32+ public void setUserId (String userId ) {
33+ this .userId = userId ;
34+ }
35+
36+ public String getUserIdType () {
37+ return userIdType ;
38+ }
39+ public void setUserIdType (String userIdType ) {
40+ this .userIdType = userIdType ;
41+ }
42+ }
You can’t perform that action at this time.
0 commit comments