Added the wayf.dk consentAdmin functionality as a module. We
have used this in wayf.dk for giving the users a way to see -, give - and withdraw consent for all service providers in one place. The work of adapting the code into a module mostly done by Jacob Christiansen - (jach@wayf.dk). It depends on the Consent module for computing hashes and accessing the consent database. It also depends on the new isPassive functionality in the auth processing filters ie. a filter must throw a SimpleSAML_Error_NoPassive exception if it demands user interaction to be compatible with this module. In addition Jacob has fixet a bug in the Consent module so that i computes the correct targetedId when running on a bridge/proxy. The database access in the Consent module has been updated with some extra funtionality for consent administration use. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1247 44740490-163a-0410-bde0-09ae8108e29a
Showing
- modules/consent/lib/Auth/Process/Consent.php 13 additions, 2 deletionsmodules/consent/lib/Auth/Process/Consent.php
- modules/consent/lib/Consent/Store/Database.php 4 additions, 3 deletionsmodules/consent/lib/Consent/Store/Database.php
- modules/consentAdmin/.project 17 additions, 0 deletionsmodules/consentAdmin/.project
- modules/consentAdmin/default-enable 0 additions, 0 deletionsmodules/consentAdmin/default-enable
- modules/consentAdmin/dictionaries/consentadmin.php 177 additions, 0 deletionsmodules/consentAdmin/dictionaries/consentadmin.php
- modules/consentAdmin/docs/ConsentDocs.txt.old 128 additions, 0 deletionsmodules/consentAdmin/docs/ConsentDocs.txt.old
- modules/consentAdmin/hooks/hook_frontpage.php 16 additions, 0 deletionsmodules/consentAdmin/hooks/hook_frontpage.php
- modules/consentAdmin/templates/consentadmin.php 132 additions, 0 deletionsmodules/consentAdmin/templates/consentadmin.php
- modules/consentAdmin/templates/consentadminajax.php 3 additions, 0 deletionsmodules/consentAdmin/templates/consentadminajax.php
- modules/consentAdmin/www/consentAdmin.php 261 additions, 0 deletionsmodules/consentAdmin/www/consentAdmin.php
- modules/consentAdmin/www/includes/consentSimpleAjax.js 70 additions, 0 deletionsmodules/consentAdmin/www/includes/consentSimpleAjax.js
- templates/admin-metadatalist.php 5 additions, 2 deletionstemplates/admin-metadatalist.php
Loading
Please register or sign in to comment