Hi Johnny,
I need to know if every batch, has an identifier. I mean I'd like to know if there is a way to know information specific to each batch: an ID or something, State of the batch and/or its requests or Certificates, etc. Is the answer is positive, is this information stored in the database? how?
Are you talking about the /batch interface ? So this is for you :)
All information of the batch is currently stroed outside the database on the filesystem in the var/batch tree. There is an id for each process that musst be assigned by you in the import files. Information on the current state is stored inside this tree per user.
Nevertheless the crypto-objects (CSR and Cert) are in the database and dont differ from the ones that are created through the normal interfaces (there is only one flag that marks them as coming from the batch)
Hope this answers your question....
Michael is currently reworking the whole stuff and this will all mocve into the database in the upcoming release (end of the year ??)
I know in the meantime OpenCA has knowledge of the generated certificates and with this in mind it sends the email message to the user, but only for the recently generated certificates. What's the way OpenCA know if a email message has been sent to the user of a specific Certificate, I need this information to send it to another application for each processed batch.
This is somewaht tricky - atm the mail is created when the certiifacte is created directly on the ca, stored in the dataexchange folders and than transfered to the RA where it is send on import.
Oliver
-- Diese Nachricht wurde digital unterschrieben oliwel's public key: http://www.oliwel.de/oliwel.crt Basiszertifikat: http://www.ldv.ei.tum.de/page72
smime.p7s
Description: S/MIME Cryptographic Signature
