DropWizard Auth Realms
En DropWizard, puedo configurar la autenticación básica de esta manera (en elApplication#run
impl):
BasicAuthProvider<SimplePrincipal> authProvider = new BasicAuthProvider(authenticator, "SECRET_REALM");
environment.jersey().register(authProvider);
Me pregunto cuál es el significado de la cadenarealm
("SECRET_REALM") ¿es?
Por conceptos generales de seguridad, entiendo que un "reino" es un lugar (base de datos, directorio, archivo, almacén de claves, etc.) donde se almacenan usuarios y roles / permisos.
¿Qué significa un reino en DropWizard y cuál es el significado de especificarlo dentro?BasicAuthProvider
? ¿Crea algo con este reino bajo el capó?