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

cn.authing.sdk.java.dto.UpdateLoginConfig 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.ApplicationTabMethodsSortConfigDto;
import cn.authing.sdk.java.dto.ISsoPageCustomizationSettingsDto;
import cn.authing.sdk.java.dto.LanguageCoinfigDto;
import cn.authing.sdk.java.dto.TabConfigDto;

public class UpdateLoginConfig {
    @JsonProperty("tabMethodsSortConfig")
    private ApplicationTabMethodsSortConfigDto tabMethodsSortConfig;
    @JsonProperty("qrCodeSortConfig")
    private ApplicationTabMethodsSortConfigDto qrCodeSortConfig;
    @JsonProperty("ssoPageCustomizationSettings")
    private ISsoPageCustomizationSettingsDto ssoPageCustomizationSettings;
    @JsonProperty("passwordTabConfig")
    private TabConfigDto passwordTabConfig;
    @JsonProperty("verifyCodeTabConfig")
    private TabConfigDto verifyCodeTabConfig;
    @JsonProperty("config")
    private LanguageCoinfigDto config;
    /**
     * 是否允许创建租户
     */
    @JsonProperty("enableCreateTenant")
    private Boolean enableCreateTenant;
    /**
     * 允许创建租户的场景
     */
    @JsonProperty("createTenantScenes")
    private List createTenantScenes;
    /**
     * 是否允许加入租户
     */
    @JsonProperty("enableJoinTenant")
    private Boolean enableJoinTenant;
    /**
     * 允许创建加入的场景
     */
    @JsonProperty("joinTenantScenes")
    private List joinTenantScenes;
    /**
     * 是否校验企业域名
     */
    @JsonProperty("enableVerifyDomain")
    private Boolean enableVerifyDomain;
    /**
     * 校验企业域名的场景
     */
    @JsonProperty("verifyDomainScenes")
    private List verifyDomainScenes;

    public ApplicationTabMethodsSortConfigDto getTabMethodsSortConfig() {
        return tabMethodsSortConfig;
    }
    public void setTabMethodsSortConfig(ApplicationTabMethodsSortConfigDto tabMethodsSortConfig) {
        this.tabMethodsSortConfig = tabMethodsSortConfig;
    }

    public ApplicationTabMethodsSortConfigDto getQrCodeSortConfig() {
        return qrCodeSortConfig;
    }
    public void setQrCodeSortConfig(ApplicationTabMethodsSortConfigDto qrCodeSortConfig) {
        this.qrCodeSortConfig = qrCodeSortConfig;
    }

    public ISsoPageCustomizationSettingsDto getSsoPageCustomizationSettings() {
        return ssoPageCustomizationSettings;
    }
    public void setSsoPageCustomizationSettings(ISsoPageCustomizationSettingsDto ssoPageCustomizationSettings) {
        this.ssoPageCustomizationSettings = ssoPageCustomizationSettings;
    }

    public TabConfigDto getPasswordTabConfig() {
        return passwordTabConfig;
    }
    public void setPasswordTabConfig(TabConfigDto passwordTabConfig) {
        this.passwordTabConfig = passwordTabConfig;
    }

    public TabConfigDto getVerifyCodeTabConfig() {
        return verifyCodeTabConfig;
    }
    public void setVerifyCodeTabConfig(TabConfigDto verifyCodeTabConfig) {
        this.verifyCodeTabConfig = verifyCodeTabConfig;
    }

    public LanguageCoinfigDto getConfig() {
        return config;
    }
    public void setConfig(LanguageCoinfigDto config) {
        this.config = config;
    }

    public Boolean getEnableCreateTenant() {
        return enableCreateTenant;
    }
    public void setEnableCreateTenant(Boolean enableCreateTenant) {
        this.enableCreateTenant = enableCreateTenant;
    }

    public List getCreateTenantScenes() {
        return createTenantScenes;
    }
    public void setCreateTenantScenes(List createTenantScenes) {
        this.createTenantScenes = createTenantScenes;
    }

    public Boolean getEnableJoinTenant() {
        return enableJoinTenant;
    }
    public void setEnableJoinTenant(Boolean enableJoinTenant) {
        this.enableJoinTenant = enableJoinTenant;
    }

    public List getJoinTenantScenes() {
        return joinTenantScenes;
    }
    public void setJoinTenantScenes(List joinTenantScenes) {
        this.joinTenantScenes = joinTenantScenes;
    }

    public Boolean getEnableVerifyDomain() {
        return enableVerifyDomain;
    }
    public void setEnableVerifyDomain(Boolean enableVerifyDomain) {
        this.enableVerifyDomain = enableVerifyDomain;
    }

    public List getVerifyDomainScenes() {
        return verifyDomainScenes;
    }
    public void setVerifyDomainScenes(List verifyDomainScenes) {
        this.verifyDomainScenes = verifyDomainScenes;
    }



}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy