This interface provides a JavaScript callback object used to collect the
nsIIdentityServeKeyPair when the keygen operation is complete
though there is discussion as to whether we need the nsresult,
we keep it so we can track deeper crypto errors.