Section courante

A propos

Section administrative du site

wsse:UsernameToken

Jeton de nom utilisateur
SOAP  

Syntaxe

<wsse:UsernameToken parametres>
...
</wsse:UsernameToken>

Paramètres

Paramètre Description
wsu:Id Ce paramètre permet d'indiquer une étiquette de chaîne de caractères pour ce jeton de sécurité. Le wsu:Id permet un modèle d'attribut ouvert.
xmlns:wsu Ce paramètre permet d'indiquer un lien URL vers les définitions de la norme de cette balise.

Description

Cette balise permet de fournir un nom d'utilisateur.

Exemples

L'exemple suivant montre l'utilisation de la balise wsse:UsernameToken avec nom d'utilisateur et un mot de passe :

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <wsse:Security soap:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
     <wsse:UsernameToken wsu:Id="UsernameToken-17644953" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
        <wsse:Username>smaltais</wsse:Username>
        <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">motdepasse123</wsse:Password>
      </wsse:UsernameToken>
       </wsse:Security>
  </soap:Header>
  <soap:Body>
    <GetFunction xmlns="http://tempuri.org/">
        <param1>ABC</param1>
        <param2>DEF</param2>
    </GetFunction>
  </soap:Body>
</soap:Envelope>

L'exemple suivant permet d'envoyer un message SOAP avec 2 blocs <wsse:UsernameToken> :

<?xml version="1.0" encoding="iso-8859-1"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
 <soap:Header>          
  <wsse:Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2003/06/secext">
   <wsse:UsernameToken wsu:Id="sample" 
       xmlns:wsu="http://schemas.xmlsoap.org/ws/2003/06/utility">
    <wsse:Username>autreutilisateur</wsse:Username>
    <wsse:Password Type="wsse:PasswordText">1autremotdepasse</wsse:Password>
    <wsu:Created>2005-05-19T08:44:51Z</wsu:Created>
   </wsse:UsernameToken>
  </wsse:Security>
  <wsse:Security soap:actor="gladir" xmlns:wsse="http://schemas.xmlsoap.org/ws/2003/06/secext">
   <wsse:UsernameToken wsu:Id="gladir" xmlns:wsu="http://schemas.xmlsoap.org/ws/2003/06/utility">
    <wsse:Username>gladir</wsse:Username>
    <wsse:Password Type="wsse:PasswordText">1motdepasse</wsse:Password>
    <wsu:Created>2005-05-19T08:46:04Z</wsu:Created>
   </wsse:UsernameToken>
  </wsse:Security>
 </soap:Header>
  <soap:Body>
   <getGladir xmlns="http://www.gladir.com"/>
  </soap:Body>
</soap:Envelope>


Dernière mise à jour : Jeudi, le 24 novembre 2022