Ce conteneur utilise l'extension PHP SOAP client pour fournir l'identification via un service SOAP.
L'argument spécifique de stockage pour le constructeur Auth() est un tableau d'options. In addition to the below options all options for the PHP SOAP Client can be passed in this array and they will be passed onto the client.
Tableau 29-1. Options disponibles
Option | Type de données | Valeur par défaut | Description | |
---|---|---|---|---|
<< wsdl >> | chaîne de caractères | L'endroit où se trouve le fichier WSDL décrivant le service SOAP à utiliser pour l'identification. Le fichier WSDL est prioritaire sur les << location >> et << uri >> spécifiés. | ||
<< location >> | chaîne de caractères | L'URI de localisation du service, lorsque l'on n'utilise pas un fichier WSDL | ||
<< uri >> | chaîne de caractères | L'espace de noms du service web, lorsque l'on n'utilise pas un fichier WSDL | ||
<< method >> | chaîne de caractères | La méthode SOAP à appeler | ||
<< usernamefield >> | chaîne de caractères | << username >> | Le nom du champ où l'on stocke le nom de l'utilisateur | |
<< passwordfield >> | chaîne de caractères | << password >> | Le nom du champ où l'on stocke le mot de passe | |
<< matchpasswords >> | booléen | TRUE |
Si TRUE, alors le conteneur cherchera le champ contenant le mot de passe dans le résultat retourné par l'appel SOAP et tentera de faire correspondre cette valeur avec celle retournée par l'utilisateur. Si FALSE, alors, on considère que l'appel SOAP retournera une erreur si l'utilisateur ne s'est pas identifié correctement. Si aucune erreur n'est retournée, alors l'utilisateur est considéré comme valide et est autorisé à continuer. | |
<< _features >> | array |
Un tableau nommé de paramètres additionnels qui est passé à l'appel SOAP en plus des champs utilisateur et mot de passe. Ils sont passés à l'appel SOAP en tant que paramètres nommés.
|
Précédent | Sommaire | Suivant |
Auth_Container_SOAP | Niveau supérieur | Auth_Container_vpopmail |