Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(274)

Issue 14941007: Add RSAPrivateKey::CreateFromKeypair() (Closed)

Created:
7 years, 7 months ago by Chris Masone
Modified:
7 years, 7 months ago
Reviewers:
Ryan Sleevi
CC:
chromium-reviews
Visibility:
Public.

Description

Add RSAPrivateKey::CreateFromKeypair() Add a static method to create an RSAPrivateKey object from an NSS public/private keypair. Only declared and implemented when USE_NSS is defined. BUG=235179 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=198985

Patch Set 1 #

Patch Set 2 : Add Unittest #

Total comments: 4

Patch Set 3 : API fixups #

Total comments: 2

Patch Set 4 : Add NULL checks for key_, public_key_ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -6 lines) Patch
M crypto/rsa_private_key.h View 1 2 4 chunks +12 lines, -6 lines 0 comments Download
M crypto/rsa_private_key_nss.cc View 1 2 3 1 chunk +16 lines, -0 lines 0 comments Download
M crypto/rsa_private_key_nss_unittest.cc View 1 2 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Chris Masone
7 years, 7 months ago (2013-05-07 04:14:49 UTC) #1
Ryan Sleevi
https://codereview.chromium.org/14941007/diff/4001/crypto/rsa_private_key.h File crypto/rsa_private_key.h (right): https://codereview.chromium.org/14941007/diff/4001/crypto/rsa_private_key.h#newcode16 crypto/rsa_private_key.h:16: struct SECKEYPublicKeyStr; minor nit: Would you mind updating these ...
7 years, 7 months ago (2013-05-07 19:45:23 UTC) #2
Chris Masone
https://codereview.chromium.org/14941007/diff/4001/crypto/rsa_private_key.h File crypto/rsa_private_key.h (right): https://codereview.chromium.org/14941007/diff/4001/crypto/rsa_private_key.h#newcode16 crypto/rsa_private_key.h:16: struct SECKEYPublicKeyStr; On 2013/05/07 19:45:23, Ryan Sleevi wrote: > ...
7 years, 7 months ago (2013-05-07 21:00:38 UTC) #3
Ryan Sleevi
LGTM with nit https://codereview.chromium.org/14941007/diff/18001/crypto/rsa_private_key_nss.cc File crypto/rsa_private_key_nss.cc (right): https://codereview.chromium.org/14941007/diff/18001/crypto/rsa_private_key_nss.cc#newcode91 crypto/rsa_private_key_nss.cc:91: return copy; if (!copy->key_ || !copy->public_key_) ...
7 years, 7 months ago (2013-05-07 21:07:50 UTC) #4
Chris Masone
https://codereview.chromium.org/14941007/diff/18001/crypto/rsa_private_key_nss.cc File crypto/rsa_private_key_nss.cc (right): https://codereview.chromium.org/14941007/diff/18001/crypto/rsa_private_key_nss.cc#newcode91 crypto/rsa_private_key_nss.cc:91: return copy; On 2013/05/07 21:07:50, Ryan Sleevi wrote: > ...
7 years, 7 months ago (2013-05-07 21:16:38 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/cmasone@chromium.org/14941007/24001
7 years, 7 months ago (2013-05-07 21:17:11 UTC) #6
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=125332
7 years, 7 months ago (2013-05-07 22:17:41 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/cmasone@chromium.org/14941007/24001
7 years, 7 months ago (2013-05-07 23:44:51 UTC) #8
commit-bot: I haz the power
7 years, 7 months ago (2013-05-08 20:35:25 UTC) #9
Message was sent while issue was closed.
Change committed as 198985

Powered by Google App Engine
This is Rietveld 408576698