Commit Graph

19 Commits

Author SHA1 Message Date
Erik van Velzen ffffc4bfeb Allow 640 as key file permisions 2018-06-21 17:02:01 +02:00
Andrew Millington 3098f6d7fa Merge pull request #839 from simesy/master
Allow other secure key permissions.
2018-02-11 22:17:35 +00:00
Andrew Millington 06a23a1dd0 Update CryptKey.php
Change the error message to reflect that the server will also accept 440 and 400 as a valid file permission
2018-02-11 22:12:55 +00:00
Karim PINCHON d2641b560d Do not create key file if it already exists and it is the same 2018-01-29 11:05:10 +01:00
Simon Hobbs cf9acb32b8 Allow some more secure options without tsk-tsk. 2018-01-13 15:29:42 +11:00
Ron Arts ef8a741527 In public/private keys, force the header to be on its own line, allow missing \n after the footer 2018-01-04 12:17:31 +01:00
Ron Arts 91d9c11fb4 Fixed tests, allow whitespace at the end of a key 2018-01-03 10:18:32 +01:00
Ron Arts f79d3f27cf Incorporate https://github.com/thephpleague/oauth2-server/pull/731. Thanks.
Now can handle cr/lf, cr, and lf endings. And on php5 large keys as well.
2017-10-31 10:14:46 +01:00
Ron Arts 4563685375 Also accept an RSA key with crlf 2017-10-30 16:21:17 +01:00
Yannick de Lange 2aca909d20 Removed chmod from CryptKey and add toggle to disable checking 2017-08-03 15:57:39 +02:00
Alex Bilbie 80fc8e654b Trigger E_USER_NOTICE instead of throwing an exception if key cannot be chmod to 600 2017-07-19 07:57:47 +01:00
Jérôme Parmentier 88bf8b2367 Fix missing sprintf 2017-07-03 20:28:28 +02:00
Alex Bilbie 63530443fe Better error checking when saving a temporary key to ensure file was written successfully and the server is the exclusive mode 2017-07-01 16:44:57 +01:00
Alex Bilbie 2f8de3d230 Ensure the server is the exclusive owner of the key 2017-07-01 16:44:51 +01:00
Julián Gutiérrez 065ef5db99 CryptKey tests 2016-07-19 17:15:36 +02:00
Julián Gutiérrez 039537ebe2 touch! 2016-07-19 15:06:32 +02:00
Julián Gutiérrez d8930af5ee key file auto-generation from string 2016-07-19 15:01:31 +02:00
Lukáš Unger c3a4670c11 Updated PHPDoc 2016-07-09 02:01:53 +02:00
Julián Gutiérrez 197657f2b9 handle RSA key passphrase 2016-03-28 16:42:34 +02:00