Completed
Push — master ( aaba5a...c6baf0 )
by Florent
04:07
created
src/SecurityBundle/Tests/TestBundle/Controller/ApiController.php 1 patch
Unused Use Statements   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,8 +14,8 @@
 block discarded – undo
14 14
 namespace OAuth2Framework\SecurityBundle\Tests\TestBundle\Controller;
15 15
 
16 16
 use OAuth2Framework\Component\Core\AccessToken\AccessToken;
17
-use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
18 17
 use OAuth2Framework\SecurityBundle\Annotation\OAuth2;
18
+use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
19 19
 use Symfony\Bundle\FrameworkBundle\Controller\Controller;
20 20
 use Symfony\Component\HttpFoundation\JsonResponse;
21 21
 use Symfony\Component\HttpFoundation\Response;
Please login to merge, or discard this patch.
src/Component/AuthorizationCodeGrant/AuthorizationCodeGrantType.php 1 patch
Unused Use Statements   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,12 +14,12 @@
 block discarded – undo
14 14
 namespace OAuth2Framework\Component\AuthorizationCodeGrant;
15 15
 
16 16
 use OAuth2Framework\Component\AuthorizationCodeGrant\PKCEMethod\PKCEMethodManager;
17
-use OAuth2Framework\Component\TokenEndpoint\GrantTypeData;
18 17
 use OAuth2Framework\Component\Core\Client\Client;
19 18
 use OAuth2Framework\Component\Core\Message\OAuth2Message;
19
+use OAuth2Framework\Component\Core\Util\RequestBodyParser;
20 20
 use OAuth2Framework\Component\TokenEndpoint\GrantType;
21
+use OAuth2Framework\Component\TokenEndpoint\GrantTypeData;
21 22
 use Psr\Http\Message\ServerRequestInterface;
22
-use OAuth2Framework\Component\Core\Util\RequestBodyParser;
23 23
 
24 24
 final class AuthorizationCodeGrantType implements GrantType
25 25
 {
Please login to merge, or discard this patch.
src/Component/Scope/TokenEndpointScopeExtension.php 1 patch
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -15,13 +15,13 @@
 block discarded – undo
15 15
 
16 16
 use OAuth2Framework\Component\Core\AccessToken\AccessToken;
17 17
 use OAuth2Framework\Component\Core\Client\Client;
18
+use OAuth2Framework\Component\Core\Message\OAuth2Message;
18 19
 use OAuth2Framework\Component\Core\ResourceOwner\ResourceOwner;
19 20
 use OAuth2Framework\Component\Core\Util\RequestBodyParser;
21
+use OAuth2Framework\Component\Scope\Policy\ScopePolicyManager;
20 22
 use OAuth2Framework\Component\TokenEndpoint\Extension\TokenEndpointExtension;
21
-use OAuth2Framework\Component\TokenEndpoint\GrantTypeData;
22 23
 use OAuth2Framework\Component\TokenEndpoint\GrantType;
23
-use OAuth2Framework\Component\Scope\Policy\ScopePolicyManager;
24
-use OAuth2Framework\Component\Core\Message\OAuth2Message;
24
+use OAuth2Framework\Component\TokenEndpoint\GrantTypeData;
25 25
 use Psr\Http\Message\ServerRequestInterface;
26 26
 
27 27
 final class TokenEndpointScopeExtension implements TokenEndpointExtension
Please login to merge, or discard this patch.
ClientAuthentication/Tests/ClientAssertionJwtAuthenticationMethodTest.php 1 patch
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -37,15 +37,15 @@
 block discarded – undo
37 37
 use Jose\Component\Signature\JWSTokenSupport;
38 38
 use Jose\Component\Signature\JWSVerifier;
39 39
 use Jose\Component\Signature\Serializer\CompactSerializer;
40
+use OAuth2Framework\Component\ClientAuthentication\AuthenticationMethodManager;
41
+use OAuth2Framework\Component\ClientAuthentication\ClientAssertionJwt;
40 42
 use OAuth2Framework\Component\Core\Client\Client;
41 43
 use OAuth2Framework\Component\Core\Client\ClientId;
42 44
 use OAuth2Framework\Component\Core\DataBag\DataBag;
43 45
 use OAuth2Framework\Component\Core\Message\OAuth2Message;
44
-use OAuth2Framework\Component\Core\UserAccount\UserAccountId;
45
-use OAuth2Framework\Component\ClientAuthentication\AuthenticationMethodManager;
46
-use OAuth2Framework\Component\ClientAuthentication\ClientAssertionJwt;
47 46
 use OAuth2Framework\Component\Core\TrustedIssuer\TrustedIssuer;
48 47
 use OAuth2Framework\Component\Core\TrustedIssuer\TrustedIssuerRepository;
48
+use OAuth2Framework\Component\Core\UserAccount\UserAccountId;
49 49
 use PHPUnit\Framework\TestCase;
50 50
 use Prophecy\Prophecy\ObjectProphecy;
51 51
 use Psr\Http\Message\ServerRequestInterface;
Please login to merge, or discard this patch.
ClientConfigurationEndpoint/Tests/ClientConfigurationEndpointTest.php 1 patch
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -15,9 +15,6 @@  discard block
 block discarded – undo
15 15
 
16 16
 use Http\Message\MessageFactory\DiactorosMessageFactory;
17 17
 use Http\Message\ResponseFactory;
18
-use Prophecy\Prophecy\ObjectProphecy;
19
-use Psr\Http\Message\StreamInterface;
20
-use Psr\Http\Server\RequestHandlerInterface;
21 18
 use OAuth2Framework\Component\BearerTokenType\BearerToken;
22 19
 use OAuth2Framework\Component\ClientConfigurationEndpoint\ClientConfigurationEndpoint;
23 20
 use OAuth2Framework\Component\ClientRule\RuleManager;
@@ -27,7 +24,10 @@  discard block
 block discarded – undo
27 24
 use OAuth2Framework\Component\Core\DataBag\DataBag;
28 25
 use PHPUnit\Framework\TestCase;
29 26
 use Prophecy\Argument;
27
+use Prophecy\Prophecy\ObjectProphecy;
30 28
 use Psr\Http\Message\ServerRequestInterface;
29
+use Psr\Http\Message\StreamInterface;
30
+use Psr\Http\Server\RequestHandlerInterface;
31 31
 
32 32
 /**
33 33
  * @group ClientConfigurationEndpoint
Please login to merge, or discard this patch.
TokenIntrospectionEndpoint/Tests/TokenIntrospectionEndpointTest.php 1 patch
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -15,9 +15,6 @@  discard block
 block discarded – undo
15 15
 
16 16
 use Http\Message\MessageFactory\DiactorosMessageFactory;
17 17
 use Http\Message\ResponseFactory;
18
-use Prophecy\Prophecy\ObjectProphecy;
19
-use Psr\Http\Message\StreamInterface;
20
-use Psr\Http\Server\RequestHandlerInterface;
21 18
 use OAuth2Framework\Component\Core\ResourceServer\ResourceServer;
22 19
 use OAuth2Framework\Component\Core\ResourceServer\ResourceServerId;
23 20
 use OAuth2Framework\Component\Core\Token\Token;
@@ -25,7 +22,10 @@  discard block
 block discarded – undo
25 22
 use OAuth2Framework\Component\TokenIntrospectionEndpoint\TokenTypeHint;
26 23
 use OAuth2Framework\Component\TokenIntrospectionEndpoint\TokenTypeHintManager;
27 24
 use PHPUnit\Framework\TestCase;
25
+use Prophecy\Prophecy\ObjectProphecy;
28 26
 use Psr\Http\Message\ServerRequestInterface;
27
+use Psr\Http\Message\StreamInterface;
28
+use Psr\Http\Server\RequestHandlerInterface;
29 29
 
30 30
 /**
31 31
  * @group TokenIntrospectionEndpoint
Please login to merge, or discard this patch.
Component/TokenRevocationEndpoint/Tests/TokenRevocationPostEndpointTest.php 1 patch
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -15,9 +15,6 @@  discard block
 block discarded – undo
15 15
 
16 16
 use Http\Message\MessageFactory\DiactorosMessageFactory;
17 17
 use Http\Message\ResponseFactory;
18
-use Prophecy\Prophecy\ObjectProphecy;
19
-use Psr\Http\Message\StreamInterface;
20
-use Psr\Http\Server\RequestHandlerInterface;
21 18
 use OAuth2Framework\Component\Core\Client\Client;
22 19
 use OAuth2Framework\Component\Core\Client\ClientId;
23 20
 use OAuth2Framework\Component\Core\DataBag\DataBag;
@@ -27,7 +24,10 @@  discard block
 block discarded – undo
27 24
 use OAuth2Framework\Component\TokenRevocationEndpoint\TokenTypeHint;
28 25
 use OAuth2Framework\Component\TokenRevocationEndpoint\TokenTypeHintManager;
29 26
 use PHPUnit\Framework\TestCase;
27
+use Prophecy\Prophecy\ObjectProphecy;
30 28
 use Psr\Http\Message\ServerRequestInterface;
29
+use Psr\Http\Message\StreamInterface;
30
+use Psr\Http\Server\RequestHandlerInterface;
31 31
 
32 32
 /**
33 33
  * @group TokenRevocationEndpoint
Please login to merge, or discard this patch.
src/Component/OpenIdConnect/IdTokenBuilder.php 2 patches
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -155,6 +155,10 @@
 block discarded – undo
155 155
         $this->authorizationCodeRepository = $authorizationCodeRepository;
156 156
     }
157 157
 
158
+    /**
159
+     * @param null|JKUFactory $jkuFactory
160
+     * @param null|AuthorizationCodeRepository $authorizationCodeRepository
161
+     */
158 162
     public static function create(string $issuer, UserInfo $userinfo, int $lifetime, Client $client, UserAccount $userAccount, string $redirectUri, ?JKUFactory $jkuFactory, ?AuthorizationCodeRepository $authorizationCodeRepository): self
159 163
     {
160 164
         return new self($issuer, $userinfo, $lifetime, $client, $userAccount, $redirectUri, $jkuFactory, $authorizationCodeRepository);
Please login to merge, or discard this patch.
Unused Use Statements   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,10 +18,10 @@
 block discarded – undo
18 18
 use Jose\Component\Core\JWK;
19 19
 use Jose\Component\Core\JWKSet;
20 20
 use Jose\Component\Encryption\JWEBuilder;
21
+use Jose\Component\Encryption\Serializer\CompactSerializer as JweCompactSerializer;
21 22
 use Jose\Component\KeyManagement\JKUFactory;
22 23
 use Jose\Component\Signature\JWSBuilder;
23 24
 use Jose\Component\Signature\Serializer\CompactSerializer as JwsCompactSerializer;
24
-use Jose\Component\Encryption\Serializer\CompactSerializer as JweCompactSerializer;
25 25
 use OAuth2Framework\Component\AuthorizationCodeGrant\AuthorizationCodeId;
26 26
 use OAuth2Framework\Component\AuthorizationCodeGrant\AuthorizationCodeRepository;
27 27
 use OAuth2Framework\Component\Core\AccessToken\AccessToken;
Please login to merge, or discard this patch.
src/Component/AuthorizationEndpoint/UserAccount/UserAccountChecker.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -28,6 +28,7 @@
 block discarded – undo
28 28
      * @throws Exception\ProcessAuthorizationException
29 29
      * @throws Exception\RedirectToLoginPageException
30 30
      * @throws Exception\ShowConsentScreenException
31
+     * @return void
31 32
      */
32 33
     public function check(Authorization $authorization, ?UserAccount $userAccount, bool $isFullyAuthenticated): void;
33 34
 }
Please login to merge, or discard this patch.