Commit Graph

2301 Commits

Author SHA1 Message Date
sephster
c2cd12e0b8
Remove return types 2018-12-19 12:54:26 +00:00
Marc Bennewitz
16f9de86f2 cleanup DateTime handline
* DateTime -> DateTimeImmutable
* DateTime::format('U') -> DateTime::getTimestamp()
* (new DateTime())->getTimestamp() -> time()
2018-11-08 12:45:18 +01:00
Andrew Millington
fe421878e6
Merge pull request #938 from Sephster/force-pkce-for-public-clients
Force PKCE for public clients
2018-09-21 20:50:46 +01:00
sephster
0c2356a508
Fix file names for code challenge verifier tests 2018-09-21 20:43:04 +01:00
sephster
9645119ccb
Fix missing comma 2018-09-21 20:35:04 +01:00
sephster
da2742bea7
Add details on client validation changes 2018-09-21 20:32:47 +01:00
sephster
efb5ce5e2a
Update changelog 2018-09-21 20:29:27 +01:00
sephster
1ddc27e792
Add code challenge verifier tests 2018-09-21 20:12:05 +01:00
sephster
fcd6eb8a3c
Fix variable name 2018-09-18 18:01:24 +01:00
sephster
133d9cc97a
Fix missing 2018-09-18 17:51:11 +01:00
Andrew Millington
592dd2f433
Fix typo in function name 2018-09-17 20:10:26 +01:00
sephster
4a464dd336
Fix coding standard issue 2018-09-17 12:49:37 +01:00
sephster
970df8f34b
Add code challenge verifiers 2018-09-17 12:48:32 +01:00
sephster
6a1645aebc
Start to add code challenge verifier interfaces 2018-09-14 18:56:22 +01:00
sephster
e3e7abf41e
Set default isConfidential to false for client entity 2018-09-03 13:09:52 +01:00
sephster
d831868d58
Fix getClientEntity parameters 2018-09-02 16:27:31 +01:00
sephster
36bf4ff8f2
Fix accidental paste of code 2018-09-02 16:19:47 +01:00
sephster
07ebe43b91
Change else if to elseif 2018-09-02 16:17:34 +01:00
sephster
5d3d9d95be
Remove extra line 2018-09-02 15:46:59 +01:00
sephster
e85a8e31e8
Remove assignment as not needed 2018-09-02 14:58:02 +01:00
sephster
de899fbe0a
Fix incorrect usage of isConfidential 2018-09-01 15:05:12 +01:00
sephster
3eabbafe5b
Client says if it is confidential instead of repository 2018-09-01 14:53:27 +01:00
sephster
cfa9b8d3b4
Move grant check for client back to validate method 2018-09-01 14:38:31 +01:00
sephster
060a090479
Change tests to use validClient instead of getClientEntity 2018-09-01 14:26:22 +01:00
sephster
46c2f99b06
Change function name to be more explicit 2018-09-01 13:17:36 +01:00
sephster
74495cac49
Set proper confidential settings in existing tests 2018-08-16 12:59:10 +01:00
Andrew Millington
fb43801458
Change function name to setConfidential() 2018-08-15 21:40:41 +01:00
sephster
8ab27ede39
Add test to ensure public clients are asked to provide a code challenge 2018-08-13 22:54:12 +01:00
sephster
0105a20126
Reverted tests to remove isConfidential check 2018-08-13 22:00:34 +01:00
sephster
491852b521
Move code challenge check to auth code request 2018-08-13 21:47:53 +01:00
sephster
7f2fd7b22c
Add set confidential to clients for tests 2018-08-13 21:21:59 +01:00
Andrew Millington
abef682031
Add setIsConfidential to client stub for tests 2018-08-12 20:34:58 +01:00
Andrew Millington
04807a1e2a
Fix incorrect variable reference 2018-08-12 20:29:39 +01:00
Andrew Millington
d07b5a4a03
Add isConfidential function to client entity trait 2018-08-12 20:26:46 +01:00
Andrew Millington
838f206832
Tidy up comments 2018-08-12 20:09:55 +01:00
Andrew Millington
972808561d
Add optional code challenge check for public clients 2018-08-12 20:06:34 +01:00
Andrew Millington
5ad00b0e33
Remove enableCodeExchangeProof function 2018-07-29 22:34:37 +01:00
Andrew Millington
f49cc65c13
Change to store code challenge and method whenever sent for PKCE 2018-07-29 19:56:30 +01:00
Andrew Millington
dc2a048b95
Merge pull request #919 from Sephster/fix-909-v2
Fix 909
2018-06-24 13:55:33 +01:00
Andrew Millington
0c542637fe
Merge branch '8.0.0' into fix-909-v2 2018-06-24 13:51:04 +01:00
Andrew Millington
0cdd535f7d
Add changes to changelog 2018-06-24 13:48:52 +01:00
Andrew Millington
2fcee76d13
Remove unused stub function 2018-06-24 13:39:40 +01:00
Andrew Millington
574299d862
Fix tests 2018-06-24 13:38:55 +01:00
Andrew Millington
dad3b1e1c9
Remove unused test 2018-06-24 13:32:49 +01:00
Andrew Millington
7df0dfff9d
Remove double function calls 2018-06-24 13:31:38 +01:00
Andrew Millington
ca5fe10934
Fix merge issues 2018-06-24 01:30:15 +01:00
Andrew Millington
369c7005a3
Merge master into version 8 branch 2018-06-24 01:10:02 +01:00
Andrew Millington
8184f771d4
Update for version 7.2.0 2018-06-23 17:57:59 +01:00
Andrew Millington
51b3b415b4
Update changelog for version 4.1.7 2018-06-23 17:46:19 +01:00
Andrew Millington
e3ad09d4a2
Update unreleased link in changelog 2018-06-23 17:35:51 +01:00