structure WSMAN_SENDER_DETAILS (wsman.h)
Spécifie les détails du client pour chaque requête entrante.
Syntaxe
typedef struct _WSMAN_SENDER_DETAILS {
PCWSTR senderName;
PCWSTR authenticationMechanism;
WSMAN_CERTIFICATE_DETAILS *certificateDetails;
HANDLE clientToken;
PCWSTR httpURL;
} WSMAN_SENDER_DETAILS;
Membres
senderName
Spécifie le nom d’utilisateur du client qui effectue la demande. Le contenu de ce paramètre varie en fonction du type d’authentification. La valeur de senderName est mise en forme comme suit :
Mécanisme d’authentification | Valeur de senderName |
---|---|
Authentification Windows | Domaine et nom d’utilisateur. |
Authentification de base | Nom d’utilisateur spécifié. |
Certificats clients | Objet du certificat. |
LiveID | PuID LiveID en tant que chaîne. |
authenticationMechanism
Spécifie une chaîne qui indique quel mécanisme d’authentification a été utilisé par le client. Les valeurs suivantes sont prédéfinies :
- De base
- ClientCertificate
certificateDetails
Pointeur vers une structure WSMAN_CERTIFICATE_DETAILS qui spécifie les détails du certificat du client. Ce paramètre est valide uniquement si authenticationMechanism est défini sur ClientCertificate.
clientToken
Spécifie le jeton d’identité de l’utilisateur si un jeton de sécurité Windows est disponible pour un utilisateur. Ce jeton sera utilisé par le thread pour emprunter l’identité de cet utilisateur pour tous les appels dans le plug-in.
httpURL
Spécifie l’URL HTTP de la requête entrante.
Spécifications
Client minimal pris en charge | Windows 7 |
Serveur minimal pris en charge | Windows Server 2008 R2 |
En-tête | wsman.h |
Composant redistribuable | Windows Management Framework sur Windows Server 2008 avec SP2, Windows Vista avec SP1 et Windows Vista avec SP2 |