File tree Expand file tree Collapse file tree 7 files changed +25
-24
lines changed
Expand file tree Collapse file tree 7 files changed +25
-24
lines changed Original file line number Diff line number Diff line change 1111 * file that was distributed with this source code.
1212 */
1313
14- namespace Micro \Plugin \OAuth2 \Client \ Keycloak \Configuration \Provider ;
14+ namespace Micro \Plugin \OAuth2 \Keycloak \ Client \Configuration \Provider ;
1515
1616use Micro \Plugin \OAuth2 \Client \Configuration \Provider \OAuth2ClientProviderConfiguration ;
17- use Micro \Plugin \OAuth2 \Client \ Keycloak \Provider \KeycloakProviderConfigurationInterface ;
17+ use Micro \Plugin \OAuth2 \Keycloak \ Client \Provider \KeycloakProviderConfigurationInterface ;
1818
1919/**
2020 * @author Stanislau Komar <head.trackingsoft@gmail.com>
Original file line number Diff line number Diff line change 1111 * file that was distributed with this source code.
1212 */
1313
14- namespace Micro \Plugin \OAuth2 \Client \ Keycloak ;
14+ namespace Micro \Plugin \OAuth2 \Keycloak \ Client ;
1515
1616use League \OAuth2 \Client \Provider \AbstractProvider ;
17- use Micro \Component \DependencyInjection \Container ;
18- use Micro \Framework \Kernel \Plugin \ConfigurableInterface ;
19- use Micro \Framework \Kernel \Plugin \DependencyProviderInterface ;
20- use Micro \Framework \Kernel \Plugin \PluginDependedInterface ;
21- use Micro \Framework \Kernel \Plugin \PluginConfigurationTrait ;
17+ use Micro \Framework \DependencyInjection \Container ;
18+ use Micro \Framework \BootConfiguration \Plugin \ConfigurableInterface ;
19+ use Micro \Framework \BootDependency \Plugin \DependencyProviderInterface ;
20+ use Micro \Framework \BootConfiguration \Plugin \PluginConfigurationTrait ;
2221use Micro \Plugin \OAuth2 \Client \Configuration \OAuth2ClientPluginConfigurationInterface ;
23- use Micro \Plugin \OAuth2 \Client \ Keycloak \Provider \OAuth2Provider ;
22+ use Micro \Plugin \OAuth2 \Keycloak \ Client \Provider \OAuth2Provider ;
2423use Micro \Plugin \OAuth2 \Client \Provider \OAuth2ClientProviderPluginInterface ;
2524use Micro \Plugin \Security \Facade \SecurityFacadeInterface ;
2625
Original file line number Diff line number Diff line change 1111 * file that was distributed with this source code.
1212 */
1313
14- namespace Micro \Plugin \OAuth2 \Client \ Keycloak ;
14+ namespace Micro \Plugin \OAuth2 \Keycloak \ Client ;
1515
1616use Micro \Plugin \OAuth2 \Client \Configuration \Provider \OAuth2ClientProviderConfigurationInterface ;
17- use Micro \Plugin \OAuth2 \Client \Keycloak \Configuration \Provider \ProviderConfiguration ;
1817use Micro \Plugin \OAuth2 \Client \OAuth2ClientPluginConfiguration ;
18+ use Micro \Plugin \OAuth2 \Keycloak \Client \Configuration \Provider \ProviderConfiguration ;
1919
2020/**
2121 * @author Stanislau Komar <head.trackingsoft@gmail.com>
Original file line number Diff line number Diff line change 1111 * file that was distributed with this source code.
1212 */
1313
14- namespace Micro \Plugin \OAuth2 \Client \ Keycloak \Provider ;
14+ namespace Micro \Plugin \OAuth2 \Keycloak \ Client \Provider ;
1515
1616use Micro \Plugin \OAuth2 \Client \Configuration \Provider \OAuth2ClientProviderConfigurationInterface ;
1717
Original file line number Diff line number Diff line change 1111 * file that was distributed with this source code.
1212 */
1313
14- namespace Micro \Plugin \OAuth2 \Client \ Keycloak \Provider ;
14+ namespace Micro \Plugin \OAuth2 \Keycloak \ Client \Provider ;
1515
1616use League \OAuth2 \Client \Provider \AbstractProvider ;
1717use League \OAuth2 \Client \Provider \Exception \IdentityProviderException ;
@@ -30,14 +30,13 @@ class OAuth2Provider extends AbstractProvider
3030 use BearerAuthorizationTrait;
3131
3232 /**
33- * @param OAuth2ClientProviderConfigurationInterface $providerConfiguration
34- * @param SecurityFacadeInterface $securityFacade
33+ * @param OAuth2ClientProviderConfigurationInterface $providerConfiguration
34+ * @param SecurityFacadeInterface $securityFacade
3535 */
3636 public function __construct (
37- private readonly OAuth2ClientProviderConfigurationInterface $ providerConfiguration ,
38- private readonly SecurityFacadeInterface $ securityFacade
39- )
40- {
37+ private readonly OAuth2ClientProviderConfigurationInterface $ providerConfiguration ,
38+ private readonly SecurityFacadeInterface $ securityFacade
39+ ) {
4140 parent ::__construct ([
4241 'authServerUrl ' => $ this ->providerConfiguration ->getUrlAuthorization (),
4342 'clientId ' => $ providerConfiguration ->getClientId (),
Original file line number Diff line number Diff line change 1111 * file that was distributed with this source code.
1212 */
1313
14- namespace Micro \Plugin \OAuth2 \Client \ Keycloak \Provider ;
14+ namespace Micro \Plugin \OAuth2 \Keycloak \ Client \Provider ;
1515
1616use League \OAuth2 \Client \Provider \ResourceOwnerInterface ;
1717
Original file line number Diff line number Diff line change 11{
22 "name" : " micro/plugin-oauth2-client-keycloak" ,
33 "description" : " Micro Framework: Adapter for using Keycloak as an authorization server based on the OAuth2 protocol." ,
4- "type" : " library" ,
4+ "type" : " micro- library" ,
55 "license" : " MIT" ,
66 "autoload" : {
77 "psr-4" : {
8- "Micro\\ Plugin\\ OAuth2\\ Client \\ Keycloak \\ " : " src /"
8+ "Micro\\ Plugin\\ OAuth2\\ Keycloak \\ Client \\ " : " /"
99 }
1010 },
1111 "authors" : [
1515 }
1616 ],
1717 "require" : {
18- "micro/plugin-oauth2-client" : " ^1" ,
19- "micro/plugin-security" : " ^1"
18+ "micro/plugin-oauth2-client" : " ^2.0" ,
19+ "micro/dependency-injection" : " ^2.0" ,
20+ "micro/kernel-boot-dependency" : " ^2.0" ,
21+ "micro/kernel-boot-configuration" : " ^2.0" ,
22+ "micro/plugin-security" : " ^2.0"
2023 }
2124}
You can’t perform that action at this time.
0 commit comments