ListIdpconfigurations
Vous pouvez utiliser la ListIdpConfigurations
méthode pour répertorier les configurations pour les PDI tiers. Vous pouvez également fournir l' `enabledOnly`indicateur permettant de récupérer la configuration IDP actuellement activée ou un UUID de métadonnées IDP ou un nom IDP pour rechercher des informations relatives à 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