Partager via


ISSOMapper.SetExternalCredentials, méthode

La méthode SetExternalCredentials stocke un ensemble d’informations d’identification externes dans la base de données du serveur Enterprise Single Sign-On (SSO).

Syntaxe

  
HRESULT SetExternalCredentials(  
BSTR bstrApplicationName,  
BSTR bstrExternalUserName,  
SAFEARRAY externalCredentials  
);  
  
[Visual Basic]  
Sub SetExternalCredentials(  
bstrApplicationName As String,  
bstrExternalUserName As String,  
externalCredentials As String  
)  

Paramètres

bstrApplicationName
[in] Chaîne qui spécifie le nom de l’application. Ce paramètre ne peut pas avoir la valeur NULL, être une chaîne vide ou contenir des espaces. Les noms d'application ne respectent pas les majuscules et minuscules, toutefois, ces dernières sont conservées. Par exemple, ABC, abc et AbC sont considérés comme la même application.

bstrApplicationName
[in] Chaîne qui spécifie le nom de l’application. Ce paramètre ne peut pas avoir la valeur NULL, être une chaîne vide ou contenir des espaces. Les noms d'application ne respectent pas les majuscules et minuscules, toutefois, ces dernières sont conservées. Par exemple, ABC, abc et AbC sont considérés comme la même application.

bstrExternalUserName
[in] Chaîne qui spécifie le nom d’utilisateur externe.

bstrExternalUserName
[in] Chaîne qui spécifie le nom d’utilisateur externe.

externalCredentials
[in] Tableau de chaînes qui spécifie les informations d’identification externes à stocker.

externalCredentials
[in] Tableau de chaînes qui spécifie les informations d’identification externes à stocker.

Valeur renvoyée

Cette méthode retourne un HRESULT indiquant s’il s’est terminé avec succès. Pour plus d’informations, consultez la section Valeurs d’erreur.

Non applicable.

Valeurs d'erreur

Cette méthode retourne un HRESULT contenant l’une des valeurs du tableau suivant.

Cette méthode indique les erreurs en définissant la propriété Number de l’objet Err global sur l’une des valeurs du tableau suivant.

Valeur Description
S_OK S_OK
E_ACCESSDENIED L'accès à l'appelant est refusé.
E_INVALIDARG Un paramètre non valide a été détecté.

Remarques

Les utilisateurs décrits comme Utilisateurs d'applications ne peuvent définir que leurs informations d'identification. En outre, le nombre d'informations d'identification fournies doit correspondre au nombres de champs attendus par l'application externe.

Configuration requise

Plates-formes: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 et Windows 10

Voir aussi

ISSOMapper, interface (COM)
Membres de ISSOMapper
Programmation avec l’authentification unique de l’entreprise