Pré. | Proc. |
DéfinirConfiguration
Contributions
Paramètre |
Détails |
---|---|
paramètres |
|
Sorties via des rappels
[Facultatif] LogMessage - définissez des messages de log sur les paramètres de configuration reçus. Veillez à ne pas log d'informations sensibles.
Note : Les rappels SetError seront ignorés pour cette méthode.
Détails
Cette méthode reçoit les détails que l'utilisateur saisit dans la configuration du Pro Cloud Server lors de l'activation de ce plug-in d'intégration personnalisée.
Il comprend ces détails :
- Paires élément/ valeur personnalisé des paramètres entrés dans la section ' Propriétés personnalisées'.
- Serveur proxy
- proxyBypass
- proxyUsername
- proxyPassword
Exemple de mise en œuvre
void ExampleServicePlugin::SetConfiguration(const char* parameters)
{
LogMessage(LOG_TRACE, std :: string (__FUNCTION__).c_str());
Json::Value jsonParameters ;
si (strlen(paramètres))
{
std :: stringstream (paramètres) >> jsonParameters ;
}
for (auto& myProperty : jsonParameters.getMemberNames())
{
m_properties[myProperty] = jsonParameters[myProperty].asString();
}
}