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

org.swiftboot.auth.config.SwiftbootAuthConfigBean Maven / Gradle / Ivy

The newest version!
package org.swiftboot.auth.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.NestedConfigurationProperty;
import org.springframework.context.annotation.Configuration;
import org.swiftboot.auth.config.SessionConfigBean;

/**
 * @author swiftech 2019-05-20
 **/
@Configuration
@ConfigurationProperties("swiftboot.auth")
public class SwiftbootAuthConfigBean {

    /**
     * 开启用户认证功能,默认为不开启
     */
    private boolean enabled = false;

    /**
     * 会话配置
     */
    @NestedConfigurationProperty
    private SessionConfigBean session = new SessionConfigBean();

    public boolean isEnabled() {
        return enabled;
    }

    public void setEnabled(boolean enabled) {
        this.enabled = enabled;
    }

    public SessionConfigBean getSession() {
        return session;
    }

    public void setSession(SessionConfigBean session) {
        this.session = session;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy