Utilisez l'extension suivante pour définir le
format des données de signature :
sub eSigCust_MakeLogEntry {
my ($timestamp, $action, $state, $login, $fullname, $groups) = @_;
return "Signed: $timestamp $action $state " .
"$login $fullname $groups \n";
}
Arguments :
- $timestamp : valeur d'horodatage de type chaîne. Vous pouvez définir une zone d'horodatage personnalisée
ou omettre cette zone.
- $action : Nom de l'action en cours d'exécution.
- $state : Etat de l'enregistrement. Si l'action a modifié
l'état, cette zone indique le nouvel état.
- $login : nom de l'utilisateur tel qu'il est représenté par Rational ClearQuest.
Si l'authentification LDAP est utilisée, ce nom peut
être différent du nom d'utilisateur LDAP.
- $fullname : nom complet de l'utilisateur, s'il est connu.
- $groups : Liste des groupes
Rational ClearQuest
groups auxquels l'utilisateur appartient. (Si l'authentification LDAP est utilisée, l'annuaire des groupes pourrait contenir des noms de groupes indépendants de ceux gérés par le logiciel Rational ClearQuest.)
Valeur renvoyée : Chaîne représentant l'entrée
eSignature complète à consigner dans le journal
eSignature, délimiteurs et espaces compris.