cn.authing.sdk.java.dto.PrincipalAuthenticationInfoDto Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of authing-java-sdk Show documentation
Show all versions of authing-java-sdk Show documentation
java backend sdk for authing
package cn.authing.sdk.java.dto;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
public class PrincipalAuthenticationInfoDto {
/**
* 是否进行认证
*/
@JsonProperty("authenticated")
private Boolean authenticated;
/**
* 用户 ID
*/
@JsonProperty("principalType")
private String principalType;
/**
* 认证主体证件号码
*/
@JsonProperty("principalCode")
private String principalCode;
/**
* 认证主体名称
*/
@JsonProperty("principalName")
private String principalName;
/**
* 认证时间,标准时间字符串
*/
@JsonProperty("authenticatedAt")
private String authenticatedAt;
public Boolean getAuthenticated() {
return authenticated;
}
public void setAuthenticated(Boolean authenticated) {
this.authenticated = authenticated;
}
public String getPrincipalType() {
return principalType;
}
public void setPrincipalType(String principalType) {
this.principalType = principalType;
}
public String getPrincipalCode() {
return principalCode;
}
public void setPrincipalCode(String principalCode) {
this.principalCode = principalCode;
}
public String getPrincipalName() {
return principalName;
}
public void setPrincipalName(String principalName) {
this.principalName = principalName;
}
public String getAuthenticatedAt() {
return authenticatedAt;
}
public void setAuthenticatedAt(String authenticatedAt) {
this.authenticatedAt = authenticatedAt;
}
}