Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 2 Siguiente »

Guía para configurar validadores de nivel de acceso LoA en una API REST de FundeWebJS.

IN PROGRESS

Guía detallada

  1. Dependencia fundewebjs-security


POR MÉTODO

1 .@EnableGlobalMethodSecurity( prePostEnabled = true )

2.  @Bean
    UmuJwtLoaAccessDeniedHandler accessDeniedHandler() {
        return new UmuJwtLoaAccessDeniedHandler();
    }

2. .and().exceptionHandling().accessDeniedHandler( accessDeniedHandler() )

3.  @PreAuthorize( "@umuJwtLoaAuthenticator.isMediumLoA(authentication)" )


GLOBAL

  1. @Bean
        public FundeWebJSLoggingAuthorizationFilter loggingFilterBean() {
            return new FundeWebJSLoggingAuthorizationFilter();
        }
  2. .addFilterAfter( loaFilterBean(), BearerTokenAuthenticationFilter.class )


RESPUESTA



Artículos Relacionados



  • Sin etiquetas