Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/Mikej81/f5-samlreplay
Browse files Browse the repository at this point in the history
  • Loading branch information
Mikej81 committed Jun 22, 2018
2 parents a431981 + b80b2b6 commit f126d2d
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,25 @@
# F5 ILX SAML-Replay
![diagram](https://i.imgur.com/EOXy4An.png "Diagram")

## Requirements
BIG-IP 13.1.0.x

## Install
-Import workspace

-Create plugin (saml_replay_plugin)
-Create plugin (samlreplay_plugin)

-Attach TCL iRule to VS

-APM integration hasnt been completed yet.

## TODO
-APM Integration: ACCESS_ACL_ALLOWED {}
-APM Integration: ACCESS_ACL_ALLOWED {} // if MRHSession then ACCESS::session data set session.samlreplay.attributes.*

## Notes

SP-Initiated: Will currently generate AuthNRequest on GET / if no MRHSession.

HTTP-REDIRECT Binding currently seems good. SigAlg and RelayState querystrings currently ignored. SAMLResponse is pulled in and the signature is verified against a known public key for the issuer.
HTTP-REDIRECT -- Binding currently seems good. SigAlg and RelayState querystrings currently ignored. SAMLResponse is pulled in and the signature is verified against a known public key for the issuer.

HTTP-POST Binding needs some love. Will currently parse incoming POST body and build a new (self-submitting) form, and will auto-post afer signatureverification.
HTTP-POST -- Will currently parse incoming POST body and build a new (self-submitting) form, and will auto-post afer signatureverification. (v0.1.0)

0 comments on commit f126d2d

Please sign in to comment.