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

com.faasadmin.framework.property.config.MagicApiSecurityConfiguration Maven / Gradle / Ivy

/*
 * Copyright (c) 2021-Now http://faasadmin.com All rights reserved.
 * No deletion without permission, or be held responsible to law.
 */

package com.faasadmin.framework.property.config;

import com.faasadmin.framework.security.core.configurer.AccessDecisionManagerConfigurer;
import org.springframework.security.access.AccessDecisionManager;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;

/**
 * @version: V1.0
 * @author: faasadmin.
 * @description: magic-api security接口权限
 * @data: 2022-02-07 18:07
 **/
public class MagicApiSecurityConfiguration implements AccessDecisionManagerConfigurer {

    @Override
    public AccessDecisionManager configure(HttpSecurity http, RequestMappingHandlerMapping requestMappingHandlerMapping) throws Exception {
        return new MagicApiAccessDecisionManager(requestMappingHandlerMapping);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy