ListIdpconfigurations
Vous pouvez utiliser le ListIdpConfigurations
Méthode permettant de lister les configurations des PDI tiers. Vous pouvez également fournir l'un ou l'autre enabledOnly
Indicateur permettant de récupérer la configuration IDP actuellement activée ou un nom UUID ou IDP de métadonnées IDP pour demander des informations pour une configuration IDP spécifique.
Paramètres
Cette méthode présente les paramètres d'entrée suivants :
Nom | Description | Type | Valeur par défaut | Obligatoire |
---|---|---|---|---|
EnabledOnly |
Filtre le résultat pour renvoyer la configuration IDP actuellement activée. |
booléen |
Aucune |
Non |
ID de configuration idpConfigurationID |
UUID pour la configuration IDP tierce. |
UUID |
Aucune |
Non |
IdpName |
Récupère les informations de configuration IDP pour un nom d'IDP spécifique. |
chaîne |
Aucune |
Non |
Valeurs de retour
Cette méthode a la valeur de retour suivante :
Nom |
Description |
Type |
Infographies d'idpConfig |
Informations sur la ou les configurations IDP tierces. |
"IdpConfigInfo" baie |
Exemple de demande
Les demandes pour cette méthode sont similaires à l'exemple suivant :
{ "method": "ListIdpConfigurations", "params": {} }
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{ "result": { "idpConfigInfo": { "enabled": true, "idpConfigurationID": "f983c602-12f9-4c67-b214-bf505185cfed", "idpMetadata": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n <EntityDescriptor xmlns=\"urn:oasis:names:tc:SAML:2.0:metadata\"\r\n xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\"\r\n xmlns:shibmd=\"urn:mace:shibboleth:metadata:1.0\"\r\n xmlns:xml=\"http://www.w3.org/XML/1998/namespace\"\r\n ...</Organization>\r\n </EntityDescriptor>", "idpName": "https://privider.name.url.com", "serviceProviderCertificate": "-----BEGIN CERTIFICATE-----\n MI...BHi\n -----END CERTIFICATE-----\n", "spMetadataUrl": "https://10.193.100.100/auth/ui/saml2" } } }
Nouveau depuis la version
12.0