Voglio sapere se è possibile configurare Shiro senza il file shiro.ini, voglio dire, invece di usare il file INI, cosa succede se devo rendere la configurazione di Shiro hardcoded in una classe Java?Configurazione file Shiro.ini ma in classe Java?
6
A
risposta
4
Sì, è possibile. La documentazione dice come farlo:
http://shiro.apache.org/configuration.html#Configuration-ProgrammaticConfiguration
2
vedere Credentials Matching
o utilizzare JDBC regno personalizzato here
0
Sì, è possibile farlo attraverso
ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
context.addEventListener(new EnvironmentLoaderListener());
// Add root ShiroFilter, all remaining filters and filter chains are defined in shiro.ini's [urls] section.
FilterHolder filterHolder = new FilterHolder(new ShiroFilter());
ServletHolder servletHolder = new ServletHolder(new MockServlet());
EnumSet<DispatcherType> types = EnumSet.allOf(DispatcherType.class);
context.addFilter(filterHolder, "/*", types);
context.addFilter(new FilterHolder(new TestFilter()), "/*", types);
context.addServlet(servletHolder, "/*");
E per Shiro il file .ini si riferisce a this doc:
Problemi correlati
- 1. file di classe in conversione file java
- 2. Come caricare facilmente un file di configurazione basato su XML in una classe Java?
- 3. Proprietà file vs classe Constants in Java
- 4. Come leggere un file di configurazione in Java
- 5. Java - Configurazione file di proprietà Spring per il file jar
- 6. Gmail problema di configurazione API (in Java)
- 7. Ottieni configurazione hadoop in Java util
- 8. riferimento $ {} user.home in configurazione di Spring Java
- 9. Impostazione percorso classe Java per caricare un file di classe
- 10. Spring 3.2 L'annotazione @value con pura configurazione java non funziona, ma Environment.getProperty funziona
- 11. Classe FIFO in Java
- 12. basato su Java di configurazione e scansione
- 13. Spring MVC e configurazione Shiro utilizzando i file ini
- 14. Java -jar: accesso al file di configurazione esterno
- 15. Metodo dichiarato in Classe ma non definito
- 16. chiama la classe java nel file batch
- 17. Compilazione Java di un file .java senza una classe pubblica
- 18. Classe DataSet in Java?
- 19. Estendi una classe java da un file in un altro file java
- 20. Configurazione nomi file per PHPUnit
- 21. Log4Net in un file di configurazione separato
- 22. File separati per definizione e dichiarazione di classe in Java
- 23. Verifica di pazzia: la classe PHP trova il file di classe ma non la classe nel file
- 24. Configurazione log4net con file xml
- 25. Traduci la configurazione Spring XML nella configurazione Java
- 26. Gradle non carica i file di classe Java compilati dal codice sorgente Java inserito in buildsrc
- 27. Java: file in esadecimale?
- 28. avvertimento Proguard: la configurazione mantiene il punto di ingresso .... ma non il descrittore di classe
- 29. Boost.Log File di configurazione
- 30. Importa classe Java personalizzata