Projet

Général

Profil

Development #235

Metadata file containing multiple EntityDescriptor is not handled

Ajouté par Benjamin Dauvergne il y a plus de 13 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
10 décembre 2010
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Planning:

Description

The API that would be needed would look like:

int lasso_provider_add_providers(const char *metadata, LassoTrustedCA *CA, LassoMetadataFilter *filter, GHashTable **result);

LassoTrustedCA would represent CA to check signature of the metadata file or of the individual EntityDescriptor, when absent no signature check would be made.

filter would be an opaque object containg eventual filter flags or structure like:
a boolean IDP_ONLY, a list of string for a whitelist of IdPs.

loaded would contain result of the loading for each entitydescriptor found, a map from entity ids to error message or NULL if loading was OK.

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 13 ans

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

Implemented in the branch load-federation.

#2

Mis à jour par Benjamin Dauvergne il y a environ 13 ans

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

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

  • Version cible mis à future
#4

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

  • Statut changé de En cours à Fermé
  • Version cible future supprimé

Integrated in version 2.3.5. as lasso_server_load_metadata.

Formats disponibles : Atom PDF