Le type
sfInfoSession permet d'obtenir des informations concernant la session en cours. Les caractéristiques de ce type de variable peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Ce type de variable est utilisé par les variables de type
sfConnexion. Les propriétés de ce type sont disponibles uniquement après l'appel à la fonction
SFConnecte.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez
Déclaration d'une variable.
// Connexion à Salesforce
Cnx est une sfConnexion
Cnx.Login = "balthazar@gmail.com"
Cnx.MotDePasse = "azerty" + "XXB12VCZ54"
SI SFConnecte(Cnx) = Faux ALORS
Erreur("La connexion a échoué")
SINON
Trace("Id de l'utilisateur connecté : " + Cnx.InfoSession.IDUtilisateur)
FIN
Remarques
Propriétés spécifiques à la description des variables de type sfInfoSession
Les propriétés suivantes peuvent être utilisées pour manipuler les informations concernant la session en cours :
| | |
Nom de la propriété | Type manipulé | Effet |
---|
IDSession | Chaîne de caractères | Identifiant de la session. Cette propriété est disponible en lecture seulement. |
IDUtilisateur | Chaîne de caractères | Identifiant de l'utilisateur. Cette propriété est disponible en lecture seulement. |
InfoUtilisateur | sfInfoUtilisateur | Informations concernant l'utilisateur. Cette propriété est disponible en lecture seulement. |
ModeBacASable | Booléen | - Vrai si le mode "Bac à sable" est activé,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. |
MotDePasseExpiré | Booléen | - Vrai si le mot de passe est expiré,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement. |
URLServeur | Chaîne de caractères | URL du serveur. Cette propriété est disponible en lecture seulement. |
URLServeurMétadonnées | Chaîne de caractères | URL du serveur de métadonnées. Cette propriété est disponible en lecture seulement. |