Skip to content

Commit ef2f557

Browse files
authored
Merge pull request #90 from trikoder/alias-league-interfaces
Add aliases for League interfaces
2 parents 874855d + 95a5a59 commit ef2f557

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

Resources/config/services.xml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,22 @@
88
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
99
</service>
1010
<service id="trikoder.oauth2.league.repository.client_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\ClientRepository" />
11+
<service id="League\OAuth2\Server\Repositories\ClientRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\ClientRepository" />
1112

1213
<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository">
1314
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\AccessTokenManagerInterface" />
1415
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
1516
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Converter\ScopeConverter" />
1617
</service>
1718
<service id="trikoder.oauth2.league.repository.access_token_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository" />
19+
<service id="League\OAuth2\Server\Repositories\AccessTokenRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository" />
1820

1921
<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository">
2022
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\RefreshTokenManagerInterface" />
2123
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\AccessTokenManagerInterface" />
2224
</service>
2325
<service id="trikoder.oauth2.league.repository.refresh_token_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
26+
<service id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
2427

2528
<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\ScopeRepository">
2629
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ScopeManagerInterface" />
@@ -29,20 +32,23 @@
2932
<argument type="service" id="Symfony\Component\EventDispatcher\EventDispatcherInterface" />
3033
</service>
3134
<service id="trikoder.oauth2.league.repository.scope_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\ScopeRepository" />
35+
<service id="League\OAuth2\Server\Repositories\ScopeRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\ScopeRepository" />
3236

3337
<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository">
3438
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
3539
<argument type="service" id="Symfony\Component\EventDispatcher\EventDispatcherInterface" />
3640
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Converter\UserConverter" />
3741
</service>
3842
<service id="trikoder.oauth2.league.repository.user_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository" />
43+
<service id="League\OAuth2\Server\Repositories\UserRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository" />
3944

4045
<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository">
4146
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\AuthorizationCodeManagerInterface" />
4247
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
4348
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Converter\ScopeConverter" />
4449
</service>
4550
<service id="trikoder.oauth2.league.repository.auth_code_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository" />
51+
<service id="League\OAuth2\Server\Repositories\AuthCodeRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository" />
4652

4753
<!-- Security layer -->
4854
<service id="Trikoder\Bundle\OAuth2Bundle\Security\Authentication\Provider\OAuth2Provider">
@@ -63,17 +69,17 @@
6369

6470
<!-- The league authorization server -->
6571
<service id="League\OAuth2\Server\AuthorizationServer">
66-
<argument key="$clientRepository" type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\ClientRepository" />
67-
<argument key="$accessTokenRepository" type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository" />
68-
<argument key="$scopeRepository" type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\ScopeRepository" />
72+
<argument key="$clientRepository" type="service" id="League\OAuth2\Server\Repositories\ClientRepositoryInterface" />
73+
<argument key="$accessTokenRepository" type="service" id="League\OAuth2\Server\Repositories\AccessTokenRepositoryInterface" />
74+
<argument key="$scopeRepository" type="service" id="League\OAuth2\Server\Repositories\ScopeRepositoryInterface" />
6975
<argument key="$privateKey" />
7076
<argument key="$encryptionKey" />
7177
</service>
7278
<service id="league.oauth2.server.authorization_server" alias="League\OAuth2\Server\AuthorizationServer" />
7379

7480
<!-- The league resource server -->
7581
<service id="League\OAuth2\Server\ResourceServer">
76-
<argument key="$accessTokenRepository" type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository" />
82+
<argument key="$accessTokenRepository" type="service" id="League\OAuth2\Server\Repositories\AccessTokenRepositoryInterface" />
7783
<argument key="$publicKey" />
7884
</service>
7985
<service id="league.oauth2.server.resource_server" alias="League\OAuth2\Server\ResourceServer" />
@@ -83,19 +89,19 @@
8389
<service id="league.oauth2.server.grant.client_credentials_grant" alias="League\OAuth2\Server\Grant\ClientCredentialsGrant" />
8490

8591
<service id="League\OAuth2\Server\Grant\PasswordGrant">
86-
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository" />
87-
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
92+
<argument type="service" id="League\OAuth2\Server\Repositories\UserRepositoryInterface" />
93+
<argument type="service" id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" />
8894
</service>
8995
<service id="league.oauth2.server.grant.password_grant" alias="League\OAuth2\Server\Grant\PasswordGrant" />
9096

9197
<service id="League\OAuth2\Server\Grant\RefreshTokenGrant">
92-
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
98+
<argument type="service" id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" />
9399
</service>
94100
<service id="league.oauth2.server.grant.refresh_token_grant" alias="League\OAuth2\Server\Grant\RefreshTokenGrant" />
95101

96102
<service id="League\OAuth2\Server\Grant\AuthCodeGrant" >
97-
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository" />
98-
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
103+
<argument type="service" id="League\OAuth2\Server\Repositories\AuthCodeRepositoryInterface" />
104+
<argument type="service" id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" />
99105
<argument key="$authCodeTTL" />
100106
</service>
101107
<service id="league.oauth2.server.grant.auth_code_grant" alias="League\OAuth2\Server\Grant\AuthCodeGrant" />

0 commit comments

Comments
 (0)