All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.authing.sdk.java.dto.ApplicationLoginConfigDto Maven / Gradle / Ivy

There is a newer version: 3.1.10
Show newest version
package cn.authing.sdk.java.dto;

import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;

import cn.authing.sdk.java.dto.ApplicationDefaultLoginMethod;
import cn.authing.sdk.java.dto.ApplicationEnabledExtIdpConnDto;

public class ApplicationLoginConfigDto {
    /**
     * 是否开启登录注册合并
     */
    @JsonProperty("mergeLoginAndRegisterPage")
    private Boolean mergeLoginAndRegisterPage;
    /**
     * 开启的基础登录方式
     */
    @JsonProperty("enabledBasicLoginMethods")
    private List enabledBasicLoginMethods;
    /**
     * 应用默认登录方式(不包含社会化登录和企业身份源登录)
     */
    @JsonProperty("defaultLoginMethod")
    private ApplicationDefaultLoginMethod defaultLoginMethod;
    /**
     * 开启的外部身份源连接
     */
    @JsonProperty("enabledExtIdpConns")
    private List enabledExtIdpConns;
    /**
     * 是否展示用户授权页面
     */
    @JsonProperty("showAuthorizationPage")
    private Boolean showAuthorizationPage;

    public Boolean getMergeLoginAndRegisterPage() {
        return mergeLoginAndRegisterPage;
    }
    public void setMergeLoginAndRegisterPage(Boolean mergeLoginAndRegisterPage) {
        this.mergeLoginAndRegisterPage = mergeLoginAndRegisterPage;
    }

    public List getEnabledBasicLoginMethods() {
        return enabledBasicLoginMethods;
    }
    public void setEnabledBasicLoginMethods(List enabledBasicLoginMethods) {
        this.enabledBasicLoginMethods = enabledBasicLoginMethods;
    }

    public ApplicationDefaultLoginMethod getDefaultLoginMethod() {
        return defaultLoginMethod;
    }
    public void setDefaultLoginMethod(ApplicationDefaultLoginMethod defaultLoginMethod) {
        this.defaultLoginMethod = defaultLoginMethod;
    }

    public List getEnabledExtIdpConns() {
        return enabledExtIdpConns;
    }
    public void setEnabledExtIdpConns(List enabledExtIdpConns) {
        this.enabledExtIdpConns = enabledExtIdpConns;
    }

    public Boolean getShowAuthorizationPage() {
        return showAuthorizationPage;
    }
    public void setShowAuthorizationPage(Boolean showAuthorizationPage) {
        this.showAuthorizationPage = showAuthorizationPage;
    }



}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy