Projet

Général

Profil

Development #18581

améliore le support de contenu libre dans les noeuds samlp2:Extensions

Ajouté par Benjamin Dauvergne il y a plus de 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
11 septembre 2017
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Via deux nouveaux champs privés:
  • GList *any : liste des noeuds contenus
  • GHashTable *attributes: dictionnaire des attributs au format ElementTree

Fichiers

Révisions associées

Révision 81fad67a (diff)
Ajouté par Benjamin Dauvergne il y a plus de 6 ans

saml-2.0: improve support for free content inside samlp2:Extensions (fixes #18581)

Four new accesors:

lasso_samlp2_extensions_get_any
lasso_samlp2_extensions_set_any
lasso_samlp2_extensions_get_attributes
lasso_samlp2_extensions_set_attributes

The two new pseudo field are fully supported in the python binding.

node = lasso.Samlp2Extensions()
node.any = '<test>ok</test>'
node.attributes = {'{http://entrouvert.org/}attribute1': 'value'}
print node.dump()

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 6 ans

Ok mais c'est vraiment une relecture superficielle (dans test12, peut-être pas nécessaire de taper print, juste évaluer l'attribut ferait pareil ?).

#2

Mis à jour par Benjamin Dauvergne il y a plus de 6 ans

  • Statut changé de Nouveau à Résolu (à déployer)
  • % réalisé changé de 0 à 100
#3

Mis à jour par Benjamin Dauvergne il y a presque 6 ans

  • Version cible mis à 2.6.0
#4

Mis à jour par Benjamin Dauvergne il y a presque 6 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF