使用以下扩展来格式化签名数据:
sub eSigCust_MakeLogEntry {
my ($timestamp, $action, $state, $login, $fullname, $groups) = @_;
return "Signed: $timestamp $action $state " .
"$login $fullname $groups \n";
}
自变量:
- $timestamp:字符串格式的时间戳记值。(您可以指定一个定制的时间戳记字段或省略该字段。)
- $action:当前正在执行的操作的名称。
- $state:记录的状态。如果操作已更改状态,那么该字段表示新的状态。
- $login:用户的名称,由 Rational® ClearQuest® 表示。
(如果正在使用 LDAP 认证,那么该名称可能与 LDAP 用户名不同。)
- $fullname:用户的全名(如果已知)。
- $groups:用户所属的 Rational ClearQuest 组的列表。(如果正在使用 LDAP 认证,那么组目录中可能包含组名,这些组名独立于 Rational ClearQuest 软件所管理的组名。)
返回值:表示将写入 eSignature 日志的完整 eSignature 条目的字符串,包括条目之间的定界符和空格。