Java 如何在PKI消息中发送ConfirmWaitTime?

Java 如何在PKI消息中发送ConfirmWaitTime?,java,x509certificate,pki,Java,X509certificate,Pki,我是PKI新手。使用认证管理协议。我想发送带有PKI消息的ConfirmWaitTime 我在PKIXCertResponse.java中添加了一个新参数confirmWaitTime,并将其作为int值发送 因此,在该对象的客户端中,我们提取PKIXCertResponse(CertRepMessage),如下所示 因此,这里我们得到的错误类似于“意外的ASN1Integer” 当我尝试从客户端openssl cmp时,由于这个额外的整数参数,会抛出“意外的ASN1Integer”错误 如何在

我是PKI新手。使用
认证管理协议
。我想发送带有PKI消息的
ConfirmWaitTime

我在PKIXCertResponse.java中添加了一个新参数confirmWaitTime,并将其作为int值发送

因此,在该对象的客户端中,我们提取PKIXCertResponse(CertRepMessage),如下所示

因此,这里我们得到的错误类似于“意外的ASN1Integer”

当我尝试从客户端openssl cmp时,由于这个额外的整数参数,会抛出“意外的ASN1Integer”错误

如何在响应中传递此附加参数? 我是否需要像RFC中提到的那样,在标题中将其作为对象传递?如果是,如何生成此对象并附加到标题?
confirmWaitTime对象标识符::={id it 14}
ConfirmWaitTimeValue::=GeneralizedTime

请建议我在邮件中发送此ConfirmWaitTime的正确方式

PKIMessage pkiMessage = //actual response
CertRepMessage certRep = CertRepMessage.getInstance(pkiMessage .getBody().getContent());