It means that the certificate you are using for your TimeStampSigner is not a certificate that is intended for time-stamping.
When you get a certificate from your CA you need to make sure it is a time-stamping certificate which means that it needs to have a field called extended key usage timeStamping and that it must be marked as a critical extension in the certificate.
Did you use any of our sample keystores and certificates or did you get the certificate from some other CA? What key are you using (i.e. the DEFAULTKEY worker property)?
Cheers,
Markus
PrimeKey Solutions
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I tried to use timestamp signer feature, but i have the below exception. how to fix it. thank you!
Status of Signer with id 5 (TimeStampSigner) is:
Worker status : Offline
Token status : Active
Signings : 8
Errors:
- Missing extended key usage timeStamping
- The extended key usage extension must be present and marked as critical
Last edit: Nguyen Phuong Nam 2019-03-06
It means that the certificate you are using for your TimeStampSigner is not a certificate that is intended for time-stamping.
When you get a certificate from your CA you need to make sure it is a time-stamping certificate which means that it needs to have a field called extended key usage timeStamping and that it must be marked as a critical extension in the certificate.
Did you use any of our sample keystores and certificates or did you get the certificate from some other CA? What key are you using (i.e. the DEFAULTKEY worker property)?
Cheers,
Markus
PrimeKey Solutions
thank you for your support!