Skip to content
Snippets Groups Projects
  1. Nov 16, 2016
  2. Nov 15, 2016
  3. Jul 27, 2016
    • Andy Summers's avatar
      Merge branch 'test-fix' into 'master' · 661a01b1
      Andy Summers authored
      Fix bug with non-HTTP Shib sessions being valid for HTTP sessions
      
      Previously, the `PreauthUserDetailsProvider` was only checking that a
      valid Shib session existed by looking for the regular or HTTP Shib
      session header. This check is now strengthened by validating the
      correct header exists for the correct instance.
      
      Also renamed and changed some things in the `Preauth` test--it's now called `HTTPPreauthUserDetailsProviderTest` to reflect the fact that it's only testing the HTTP version of `Preauth`. Along those same lines, the test user now uses the HTTP headers and has been renamed to `testuser_http.json`.
      
      Please review: @ahoffmann 
      
      See merge request !7
    • Andy Summers's avatar
      Fix bug with non-HTTP Shib sessions being valid for HTTP sessions · f5aa2687
      Andy Summers authored
      Previously, the `PreauthUserDetailsProvider` was only checking that a
      valid Shib session existed by looking for the regular or HTTP Shib
      session header. This check is now strengthened by validating the
      correct header exists for the correct instance.
      f5aa2687
  4. Jul 25, 2016
  5. Jul 20, 2016
  6. Jul 18, 2016
  7. Jul 15, 2016
  8. Jul 14, 2016
    • Andrew Hoffmann's avatar
      Merge branch 'provider-refactor' into 'master' · 3f428903
      Andrew Hoffmann authored
      Refactor uw-php-security to use 'Provider' classes
      
      After a discussion about the project's design and requirements moving
      forward, it was decided to refactor the project to remove
      `AttributeMapper` classes and have `Provider` classes handle attribute
      mapping as well as user loading. This also adds a third provider,
      `PreauthHTTPUserDetailsProvider`, which can be used in environments
      where Shibboleth attributes are sent as HTTP headers.
      
      Apologies for the big PR!
      
      Please review: @ahoffmann 
      
      See merge request !2
      3f428903
  9. Jul 13, 2016
  10. Jul 12, 2016
    • Andy Summers's avatar
      Update README · a54f5cf2
      Andy Summers authored
      a54f5cf2
    • Andy Summers's avatar
      Refactor uw-php-security to use 'Provider' classes · 06e1cdbb
      Andy Summers authored
      After a discussion about the project's design and requirements moving
      forward, it was decided to refactor the project to remove
      `AttributeMapper` classes and have `Provider` classes handle attribute
      mapping as well as user loading. This also adds a third provider,
      `PreauthHTTPUserDetailsProvider`, which can be used in environments
      where Shibboleth attributes are sent as HTTP headers.
      06e1cdbb
    • Andrew Hoffmann's avatar
      Merge branch 'build-updates' into 'master' · fdbef3b2
      Andrew Hoffmann authored
      Build improvements
      
      Simplified build.xml to remove the self-updating of phpunit and composer. This speeds up the build. Updating can be handled by the developer as needed.
      
      Added support for coverage reporting and SonarQube analysis.
      
      Simplified the .gitignore file
      
      @andrew-summers @weizhong-wang 
      
      See merge request !1
      fdbef3b2
  11. Jul 07, 2016
  12. Jul 06, 2016
  13. Jun 30, 2016
Loading