Index: chrome/common/render_messages_internal.h |
=================================================================== |
--- chrome/common/render_messages_internal.h (revision 29898) |
+++ chrome/common/render_messages_internal.h (working copy) |
@@ -1923,4 +1923,17 @@ |
IPC_MESSAGE_CONTROL1(ViewHostMsg_SocketStream_Close, |
int /* socket_id */) |
+ //--------------------------------------------------------------------------- |
+ // Request for cryptographic operation messages: |
+ // These are messages from the renderer to the browser to perform a |
+ // cryptographic operation. |
+ |
+ // Asks the browser process to generate a keypair for grabbing a client |
+ // certificate from a CA (<keygen> tag), and returns the signed public |
+ // key and challenge string. |
+ IPC_SYNC_MESSAGE_CONTROL3_1(ViewHostMsg_Keygen, |
+ uint32 /* key size index */, |
+ std::string /* challenge string */, |
+ GURL /* URL of requestor */, |
+ std::string /* signed public key and challenge */) |
IPC_END_MESSAGES(ViewHost) |