Java &引用;errorMessage";:&引用;未知对象id-出生日期-传递给可分辨名称;

Java &引用;errorMessage";:&引用;未知对象id-出生日期-传递给可分辨名称;,java,bouncycastle,Java,Bouncycastle,我正在使用bouncycastle中的X500name创建证书。当我试图将出生日期添加到所述证书时,出现此错误消息。下面是引发错误的代码: new X500 NAME(String.format(“CN=%s,NAME=%s,姓氏=%s,C=%s,O=ORG,OU=Client,ST=%s,E=%s,STREET=%s,L=%s,DATE\u OF__BIRTH=19940729”,NAME+”“+lastName,NAME,lastName,country,state,email,addres

我正在使用bouncycastle中的X500name创建证书。当我试图将出生日期添加到所述证书时,出现此错误消息。下面是引发错误的代码:

new X500 NAME(String.format(“CN=%s,NAME=%s,姓氏=%s,C=%s,O=ORG,OU=Client,ST=%s,E=%s,STREET=%s,L=%s,DATE\u OF__BIRTH=19940729”,NAME+”“+lastName,NAME,lastName,country,state,email,address,city))

这是BC文档


出生日期
是Java常量的名称。您必须使用
出生日期
。还请注意,指定该值的时间应为12 UTC正午,粒度为秒。