ISSOAdmin2.UpdateApplication2, méthode

La méthode UpdateApplication2 met à jour les informations de l'application dans la base de données du serveur d'authentification unique (SSO) de l'entreprise.

Syntaxe

  
UpdateApplication2(  
applicationName As String,  
appInfoProps As object  
);  
  
void UpdateApplication2(  
string applicationName,   
IPropertyBag appInfoProps  
);  

Paramètres

applicationName

Chaîne contenant le nom de la nouvelle application.

appInfoProps

IPropertyBag contenant des propriétés d'informations sur l'application supplémentaires. Pour plus d’informations, voir plus bas.

Valeur de propriété/Valeur de retour

[C++] Cette méthode retourne une valeur HRESULT indiquant si elle a été correctement exécutée. Pour plus d’informations, consultez la section Valeurs d’erreur.

[Visual Basic] Non applicable.

Exceptions

[C++] Cette méthode retourne un HRESULT contenant l'une des valeurs du tableau suivant.

[Visual Basic] Cette méthode répertorie les erreurs en définissant la propriété Nombre de l'objet Err sur l'une des valeurs du tableau suivant.

Valeur Description
S_OK La méthode s'est correctement exécutée.
E_ACCESSDENIED L'accès à l'appelant est refusé.
E_INVALIDREG Un paramètre non valide a été détecté.

Remarques

Le tableau suivant décrit les valeurs acceptées pour appInfoProps :

propName Type ptrValue
Contact VT_BSTR Nom du contact
Computer VT_BSTR Nom de l'ordinateur
appAdminAccount VT_BSTR Compte d'administrateur d'application
appUserAccount VT_BSTR Compte d'utilisateur d'application
windowsAccount VT_BSTR Compte Windows
appTicketTimeout VT_UI4 Délai d'attente du ticket pour l'application

En outre, chaque indicateur peut également utiliser les valeurs suivantes :

propName Type ptrValue
enableApp VT_BOOL Activer l'application
hostInitiatedSSO VT_BOOL Authentification unique initiée par l'hôte
validatePassword VT_BOOL Valider le mot de passe
allowTickets VT_BOOL Autoriser les tickets
syncFromAdapter VT_BOOL Synchroniser à partir de l'adaptateur
syncToAdapter VT_BOOL Synchroniser vers l'adaptateur
changeWindowsPassword VT_BOOL Changer le mot de passe Windows
verifyOldPassword VT_BOOL Vérifier l'ancien mot de passe
sendOldPassword VT_BOOL Envoyer l'ancien mot de passe
allowMappingConflicts VT_BOOL Autoriser les conflits de mappage
groupApp VT_BOOL Application de groupe
groupAdapter VT_BOOL Adaptateur de groupe
allowLocalAccounts VT_BOOL Autoriser les comptes locaux
adminAccountSame VT_BOOL Compte d'administration identique
configStoreApp VT_BOOL Application du magasin de configuration
timeoutTickets VT_BOOL Tickets de délai d'attente
directPasswordSync VT_BOOL Synchronisation directe du mot de passe
windowsCreds VT_BOOL Informations d'identification Windows
restrictedCreds VT_BOOL Informations d'identification limitées
showFilterOnly VT_BOOL Afficher le filtre uniquement
restrictMappingCreate VT_BOOL Limiter la création des mappages
windowsInitiatedSSO VT_BOOL Authentification unique (SSO) initiée par Windows
disableCredCache VT_BOOL Désactiver le cache des informations d'identification

En outre, vous pouvez spécifier directement les indicateurs en utilisant les propriétés suivantes :

propName Type ptrValue
flags VT_UI4 Indicateurs à spécifier
flagsMask VT_UI4 Masque d'indicateur à spécifier