2016-06-22 23 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