summaryrefslogtreecommitdiffstats
path: root/bindings/python
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2011-03-29 18:12:44 +0200
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2011-03-29 18:43:48 +0200
commitf289edb53447b5435d04f3bb8d3884f280c8eee6 (patch)
tree0b82f380cebb1f3fb8da71283d7360647f2f6c91 /bindings/python
parentf840037c6a89587958c570ed44f87bc1b35e8ce3 (diff)
downloadlasso-f289edb53447b5435d04f3bb8d3884f280c8eee6.tar.gz
lasso-f289edb53447b5435d04f3bb8d3884f280c8eee6.tar.xz
lasso-f289edb53447b5435d04f3bb8d3884f280c8eee6.zip
[core] add a lasso_server_load_federation method
This method allows to load providers in bulk from what is called a federation file, i.e a SAML metadata file containing declarations for more than one provider. Those file are usually signed to bind some trust to its content, so lasso_server_load_federation can take an optional file path to a certificate chain file used to check the signature on the given XML content. Only same document signature is accepted (i.e. there must be only one XML signature reference and it should be to the empty string meaning the « current » document).
Diffstat (limited to 'bindings/python')
0 files changed, 0 insertions, 0 deletions