« GetAccessToken (rtl) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (2 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
{{new| | {{new|700}} | ||
<source lang="delphi">function GetAccessToken(iExpireInSeconds:Integer):string;</source> | <source lang="delphi">function GetAccessToken(iExpireInSeconds:Integer):string;</source> | ||
| Ligne 39 : | Ligne 39 : | ||
{{Footer|Développement DSM}} | {{Footer|Développement DSM}} | ||
[[category:RTL Framework]] | [[category:RTL Framework]] | ||
[[Category: | [[Category:Version700]] | ||
Dernière version du 13 janvier 2015 à 11:59
|
function GetAccessToken(iExpireInSeconds:Integer):string;
Cette fonction retourne un jeton d'authentification correspondant au contexte utilisateur en cours.
| iExpireInSeconds | Durée de vie du jeton |
| Result | Une chaine représentant le jeton |
| Tip : La durée de vie du jeton est limitée à 7 jours, si la valeur passée est zéro une durée de vie par défaut de 1 journée est utilisée. |
Exemple :
//Procedure TestInQueueImport;
var msg:TdbmQueueMessage; idx:Integer;
begin
for idx:=1 to 1 do
begin
msg := TdbmQueueMessage.Create;
msg.QueueName := 'DBQUEUE1';
msg.AddParameter('message.action','importdip');
msg.AddParameter('message.accessToken',GetAccessToken(0));
msg.AddParameter('import.name','testimport-wfclassea.dip');
msg.BinaryContent.LoadFromFile('c:\temp\exports\wfclassea.txt');
msg.Post;
end;
end;
Voir aussi: