2016-06-22 22 views

回答

1

因为这是一个非常糟糕的问题(未显示的代码,而不是一条线的研究最小的努力),将不值得回答,但问题得出我的兴趣。

如果您检查domino目录中人员表单中“检查Internet证书”后面的代码,您会发现,它只是打开一个带有“(DeleteCertDialog)”格式的对话框。

有一个名为“CertificateList中”字段使用下式,该目录的证书:

@X509Certificates([Issuer]; UserCertificate) 

另一个字段使用从CertificateList中所选择的值,以显示与该代码的serial-数:

X:[email protected](CertificateList="";"";@X509Certificates([SerialNumber];UserCertificate;"";CertificateList)); 
Y:[email protected](X); 
@If(Y < 48; X; @Left(X;48) + @NewLine + @Right(X;@Left(X;48))) 

@X509Certificates完全没有记录,但我检查过,它可以与LotusScript-Agent中的Evaluate一起使用。我没有检查,如果这个函数被翻译成JavaScript,那现在就由你决定。

本表@X509Certificates的参数是:

  • [IssuedTo]
  • [ValidAfter]
  • [过期]
  • [的SerialNumber]
  • [执行subjectPublicKey]
  • [ KeyLength]
+0

Torsten,感谢您花时间回复我的问题。 – Kev

+0

Opps - 多一点信息。我的目标是使用序列号与证书撤销列表(CRL)进行比较。我已经有了通过LDAP读取509证书的任何属性的代码,但是想要识别另一种方法。这个公式不是通过javascript可用,而是在莲花脚本代理和java代理之间,我想我可以完成这部分。谢谢Kev – Kev