wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Spring Boot Security

Total questions: 11

Worksheet time: 11mins

Name
Class
Date
1.

¿Cuál es la dependencia correspondiente a Spring Security?

a)
b)
c)
2.

¿Qué anotaciones debe llevar la configuración de Seguridad al implementar WebSecurityConfigurerAdapter?

a)

@Controller y @Security

b)

@EnableWebSecurity y @Configuration

c)

@Security y @Configuration

3.

¿Que es Thymeleaf?

a)

Una capa extra de la seguridad de Spring

b)

Un motor de templates para Java

c)

Un framework te pruebas para Spring Security

4.

¿Qué método se utiliza para agregar credenciales a la autenticación en memoria?

a)

inMemoryAuthentication

b)

withUsersOnMemory

c)

inMemoryControl

5.

¿Cuáles de las siguientes anotaciones son de Lombok y permiten alimentar y acceder a los datos de seguridad de una clase?

a)

@Getter y @Setter

b)

@Override y @Autowired

c)

@XmlLocation y @AutomationForGettersAndSetters

6.

¿Cómo acceder a un valor almacenado en la sesión? Considerando que existe el objeto HttpSession.

a)

session.getAttribute('''')

b)

session.getValueOf('''')

c)

session.getByKey('''')

7.

Selecciona el método utilizado para limitar acceso a recursos en base a rol.

a)

.containsExactly(''ADMIN'')

b)

.isRolFor(''ADMIN'')

c)

.hasRole(''ADMIN'')

8.

¿Cómo se asigna una ruta de éxito post inicio de sesión?

a)

defaultSuccessUrl(''/'')

b)

defaultSuccessPath(''/'')

c)

pathPostLoginOK(''/'')

9.

En caso de acceder a un recurso no permitido, se muestra un error 403. ¿Cómo configurar una ruta por defecto para estos casos?

a)
b)
c)
10.

¿Qué interfaz se debe implementar para personalizar una redirección en caso de inicio de sesión exitoso?

a)

AuthenticationSuccessHandler

b)

AuthenticationPostLogin

c)

PostLoginSuccessHandler

11.

¿Cómo agregar al proceso de autenticación una configuración de éxito?

a)

.postLoginSuccess(authProce)

b)

.successHandler(authProce)

c)

.authPostLogin(authProce)