Skip to content

Commit f204fe7

Browse files
committed
update KEYUTIL.getKey for JWK
1 parent 4632c83 commit f204fe7

File tree

123 files changed

+3474
-1982
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+3474
-1982
lines changed

ChangeLog.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11

22
ChangeLog for jsrsasign
33

4+
* Changes between 4.8.0 to 4.8.1
5+
- keyutil 1.0.7 to 1.0.8
6+
- RFC 7517 JSON Web Key(JWK) support
7+
for RSA/ECC private/public key added in KEYUTIL.getKey method
8+
- ** 4.8.1 updated files
9+
- ChangeLog.txt
10+
- ecdsa-modified-1.0*.js (jsdoc fix)
11+
- keyutil-1.0*.js
12+
- base64x-1.1.js (b64utohex zero padding added)
13+
- test/qunit-do-base64x.html
14+
- test/qunit-do-keyutil-jwk.html
15+
- test/qunit-do-keyutil-pairpem.html
16+
417
* Changes between 4.7.2 to 4.8.0 (2015-Jun-01)
518
- Now jsjws JSON Web Signtaure library is merged into
619
jsrsasign.
@@ -11,6 +24,8 @@ ChangeLog for jsrsasign
1124
- JWS.includedArray added
1225
- ChangeLogs for jws and jwsjs before jws 3.2.2
1326
please see ChangeLog_jws322.txt
27+
- asn1x509 1.0.11 to 1.0.12
28+
- subjectKeyIdentifier OID duplicate definition fix
1429
- JSON Web Token(JWT) full validation demo is available.
1530
- tool_jwt.html update to add 'aud' claim
1631
- ** 4.8.0 updated files

api/files.html

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,8 @@ <h2>Classes</h2>
380380

381381
<li><a href="symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
382382

383+
<li><a href="symbols/KJUR.jws.html">KJUR.jws</a></li>
384+
383385
<li><a href="symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
384386

385387
<li><a href="symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>
@@ -517,8 +519,15 @@ <h2><a href="symbols/src/asn1x509-1.0.js.html">asn1x509-1.0.js</a></h2>
517519
<div>
518520
<h2><a href="symbols/src/base64x-1.1.js.html">base64x-1.1.js</a></h2>
519521

522+
520523
<dl>
521524

525+
<dt class="heading">Author:</dt>
526+
<dd>Kenji Urushima [email protected]</dd>
527+
528+
529+
<dt class="heading">Version:</dt>
530+
<dd>asn1 1.1.4 (2015-Jul-3)</dd>
522531

523532

524533

@@ -651,7 +660,7 @@ <h2><a href="symbols/src/keyutil-1.0.js.html">keyutil-1.0.js</a></h2>
651660

652661

653662
<dt class="heading">Version:</dt>
654-
<dd>keyutil 1.0.7 (2014-May-17)</dd>
663+
<dd>keyutil 1.0.8 (2015-Jul-02)</dd>
655664

656665

657666

api/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,8 @@ <h2>Classes</h2>
380380

381381
<li><a href="symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
382382

383+
<li><a href="symbols/KJUR.jws.html">KJUR.jws</a></li>
384+
383385
<li><a href="symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
384386

385387
<li><a href="symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>
@@ -982,6 +984,12 @@ <h2><a href="symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></h2>
982984
</div>
983985
<hr />
984986

987+
<div>
988+
<h2><a href="symbols/KJUR.jws.html">KJUR.jws</a></h2>
989+
990+
</div>
991+
<hr />
992+
985993
<div>
986994
<h2><a href="symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></h2>
987995
KJUR.jws.IntDate class

api/symbols/ASN1HEX.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ <h2>Classes</h2>
385385

386386
<li><a href="../symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
387387

388+
<li><a href="../symbols/KJUR.jws.html">KJUR.jws</a></li>
389+
388390
<li><a href="../symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
389391

390392
<li><a href="../symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>

api/symbols/Base64x.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ <h2>Classes</h2>
385385

386386
<li><a href="../symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
387387

388+
<li><a href="../symbols/KJUR.jws.html">KJUR.jws</a></li>
389+
388390
<li><a href="../symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
389391

390392
<li><a href="../symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>

api/symbols/KEYUTIL.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ <h2>Classes</h2>
385385

386386
<li><a href="../symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
387387

388+
<li><a href="../symbols/KJUR.jws.html">KJUR.jws</a></li>
389+
388390
<li><a href="../symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
389391

390392
<li><a href="../symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>
@@ -1337,7 +1339,9 @@ <h1 class="classTitle">
13371339
<ul>
13381340
<li>Encrypted PKCS#8 only supports PBKDF2/HmacSHA1/3DES</li>
13391341
<li>Encrypted PKCS#5 supports DES-CBC, DES-EDE3-CBC, AES-{128,192.256}-CBC</li>
1342+
<li>JWT plain RSA/ECC private/public key</li>
13401343
</ul>
1344+
NOTE: <a href="https://tools.ietf.org/html/rfc7517">RFC 7517 JSON Web Key(JWK)</a> support for RSA/ECC private/public key from jsrsasign 4.8.1.
13411345

13421346

13431347
</div>

api/symbols/KJUR.asn1.ASN1Object.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ <h2>Classes</h2>
385385

386386
<li><a href="../symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
387387

388+
<li><a href="../symbols/KJUR.jws.html">KJUR.jws</a></li>
389+
388390
<li><a href="../symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
389391

390392
<li><a href="../symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>

api/symbols/KJUR.asn1.ASN1Util.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ <h2>Classes</h2>
385385

386386
<li><a href="../symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
387387

388+
<li><a href="../symbols/KJUR.jws.html">KJUR.jws</a></li>
389+
388390
<li><a href="../symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
389391

390392
<li><a href="../symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>

api/symbols/KJUR.asn1.DERAbstractString.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ <h2>Classes</h2>
385385

386386
<li><a href="../symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
387387

388+
<li><a href="../symbols/KJUR.jws.html">KJUR.jws</a></li>
389+
388390
<li><a href="../symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
389391

390392
<li><a href="../symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>

api/symbols/KJUR.asn1.DERAbstractStructured.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ <h2>Classes</h2>
385385

386386
<li><a href="../symbols/KJUR.crypto.Util.html">KJUR.crypto.Util</a></li>
387387

388+
<li><a href="../symbols/KJUR.jws.html">KJUR.jws</a></li>
389+
388390
<li><a href="../symbols/KJUR.jws.IntDate.html">KJUR.jws.IntDate</a></li>
389391

390392
<li><a href="../symbols/KJUR.jws.JWS.html">KJUR.jws.JWS</a></li>

0 commit comments

Comments
 (0)