diff --git a/README.md b/README.md index c3cc53f8..69ba11af 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ This SDK is built upon [Authing Management API(v3)](https://api.authing.cn/opena cn.authing authing-java-sdk - 3.1.15 + 3.1.16 ``` diff --git a/pom.xml b/pom.xml index beea40db..b0c3be77 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ cn.authing authing-java-sdk - 3.1.15 + 3.1.16 Authing Java SDK java backend sdk for authing diff --git a/src/main/java/cn/authing/sdk/java/dto/LinkIdentityDto.java b/src/main/java/cn/authing/sdk/java/dto/LinkIdentityDto.java index b0028399..5de56d9e 100644 --- a/src/main/java/cn/authing/sdk/java/dto/LinkIdentityDto.java +++ b/src/main/java/cn/authing/sdk/java/dto/LinkIdentityDto.java @@ -1,6 +1,8 @@ package cn.authing.sdk.java.dto; import java.util.List; +import java.util.Map; + import com.fasterxml.jackson.annotation.JsonProperty; @@ -10,6 +12,11 @@ public class LinkIdentityDto { */ @JsonProperty("userIdInIdp") private String userIdInIdp; + /** + * 可选,用户在该外部身份源的用户信息。 + */ + @JsonProperty("userInfoInIdp") + private Map userInfoInIdp; /** * 必传,进行绑定操作的 Authing 用户 ID。 */ @@ -38,6 +45,14 @@ public void setUserIdInIdp(String userIdInIdp) { this.userIdInIdp = userIdInIdp; } + public Map getUserInfoInIdp() { + return userInfoInIdp; + } + + public void setUserInfoInIdp(Map userInfoInIdp) { + this.userInfoInIdp = userInfoInIdp; + } + public String getUserId() { return userId; }