Development #6847
Support for AttributeConsumingService declarations in sync-metadata
100%
Description
We can automatically create SAML attribute declarations if the service use the URI NameFormat and known oids.
Files
Associated revisions
sync-metadata: set a friendly on attribute buit from Shibboleth attribute filters (#6847)
sync-metadata: load attribute filters only for service providers (#6847)
sync-metadata: load AttributeConsumingService sections of SAML 2.0 metadata files (fixes #6847)
History
Updated by Benjamin Dauvergne almost 8 years ago
- File 0001-Add-loading-of-AttributeConsumingService-to-sync-met.patch added
- Patch proposed changed from No to Yes
Updated by Benjamin Dauvergne almost 8 years ago
- File 0001-Add-loading-of-AttributeConsumingService-to-sync-met.patch added
With documentation update.
Updated by Benjamin Dauvergne almost 8 years ago
- File deleted (
0001-Add-loading-of-AttributeConsumingService-to-sync-met.patch)
Updated by Thomas Noël almost 8 years ago
Ack
modulo :- s/medata/metadata/ s/attribut/attribute/ dans la doc
- la doc de la commande dans sync-metadata.py devrait être "Prevents loading of the attribute policy from AttributeConsumingService nodes in the metadata file."
Updated by Benjamin Dauvergne almost 8 years ago
- File deleted (
0001-Add-loading-of-AttributeConsumingService-to-sync-met.patch)
Updated by Benjamin Dauvergne almost 8 years ago
- File 0001-Add-loading-of-AttributeConsumingService-to-sync-met.patch added
English please :) Patch updated.
Updated by Benjamin Dauvergne almost 8 years ago
I'm goint to split Django 1.7 compatibility changes from this patch.
Updated by Benjamin Dauvergne almost 8 years ago
- File deleted (
0001-Add-loading-of-AttributeConsumingService-to-sync-met.patch)
Updated by Benjamin Dauvergne almost 8 years ago
- File 0001-sync-metadata-make-it-compatible-with-Django-1.7-by-.patch 0001-sync-metadata-make-it-compatible-with-Django-1.7-by-.patch added
- File 0002-sync-metadata-set-a-friendly-on-attribute-buit-from-.patch 0002-sync-metadata-set-a-friendly-on-attribute-buit-from-.patch added
- File 0003-sync-metadata-load-attribute-filters-only-for-servic.patch 0003-sync-metadata-load-attribute-filters-only-for-servic.patch added
- File 0004-sync-metadata-load-AttributeConsumingService-section.patch 0004-sync-metadata-load-AttributeConsumingService-section.patch added
Le premier patch remplace l'utilisation de commit_manually() par authentic2.compat.commit_on_success() (atomic à partir de Django 1.7).
Le deuxième ajoute un pseudo pour les attributs chargés via les filtres shibboleth.
Le troisième déplace le chargement des filtres shibboleth dans la partie réservée aux fournisseurs de service.
Le quatrième ajout le chargement des éléments attribute consuming service.
Updated by Benjamin Dauvergne over 7 years ago
- Status changed from Nouveau to Résolu (à déployer)
- % Done changed from 0 to 100
Appliqué par commit authentic2|ac04801dcdd167e312728220b7bc647bdf2df382.
Updated by Benjamin Dauvergne almost 7 years ago
- Status changed from Résolu (à déployer) to Solution déployée
sync-metadata: make it compatible with Django 1.7 by using authentic2.compat.atomic (#6847)