Add IpFilter for restricting access to resources from those coming from without (or outside) specific IP ranges.
Add IpAddressMatcher taken from Spring Security used for range tests

IpFilter fixes based on code review comments

Add ip to DefaultFilter
8 files changed
tree: e3fc3e9c146a147c8da53884ff0e3a4bd1ae20e8
  1. all/
  2. cache/
  3. config/
  4. core/
  5. crypto/
  6. event/
  7. integration-tests/
  8. lang/
  9. samples/
  10. src/
  11. support/
  12. test-coverage/
  13. tools/
  14. web/
  15. .gitignore
  16. .travis.yml
  17. CONTRIBUTING.md
  18. LICENSE
  19. NOTICE
  20. pom.xml
  21. README
  22. README.md
  23. RELEASE-NOTES
  24. shiro.doap.rdf
README.md

Maven Central Build Status Jenkins tests

Apache Shiro

Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. With Shiro’s easy-to-understand API, you can quickly and easily secure any application – from the smallest mobile applications to the largest web and enterprise applications.

Documentation and Examples

http://shiro.apache.org

Tutorials

License

Apache License, Version 2.0