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