Skip to content

Commit

Permalink
Merge pull request #90 from trikoder/alias-league-interfaces
Browse files Browse the repository at this point in the history
Add aliases for League interfaces
  • Loading branch information
spideyfusion committed Aug 8, 2019
2 parents 874855d + 95a5a59 commit ef2f557
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions Resources/config/services.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,22 @@
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
</service>
<service id="trikoder.oauth2.league.repository.client_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\ClientRepository" />
<service id="League\OAuth2\Server\Repositories\ClientRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\ClientRepository" />

<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository">
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\AccessTokenManagerInterface" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Converter\ScopeConverter" />
</service>
<service id="trikoder.oauth2.league.repository.access_token_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository" />
<service id="League\OAuth2\Server\Repositories\AccessTokenRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository" />

<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository">
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\RefreshTokenManagerInterface" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\AccessTokenManagerInterface" />
</service>
<service id="trikoder.oauth2.league.repository.refresh_token_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
<service id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />

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

<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository">
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
<argument type="service" id="Symfony\Component\EventDispatcher\EventDispatcherInterface" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Converter\UserConverter" />
</service>
<service id="trikoder.oauth2.league.repository.user_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository" />
<service id="League\OAuth2\Server\Repositories\UserRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository" />

<service id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository">
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\AuthorizationCodeManagerInterface" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Manager\ClientManagerInterface" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\Converter\ScopeConverter" />
</service>
<service id="trikoder.oauth2.league.repository.auth_code_repository" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository" />
<service id="League\OAuth2\Server\Repositories\AuthCodeRepositoryInterface" alias="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository" />

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

<!-- The league authorization server -->
<service id="League\OAuth2\Server\AuthorizationServer">
<argument key="$clientRepository" type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\ClientRepository" />
<argument key="$accessTokenRepository" type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AccessTokenRepository" />
<argument key="$scopeRepository" type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\ScopeRepository" />
<argument key="$clientRepository" type="service" id="League\OAuth2\Server\Repositories\ClientRepositoryInterface" />
<argument key="$accessTokenRepository" type="service" id="League\OAuth2\Server\Repositories\AccessTokenRepositoryInterface" />
<argument key="$scopeRepository" type="service" id="League\OAuth2\Server\Repositories\ScopeRepositoryInterface" />
<argument key="$privateKey" />
<argument key="$encryptionKey" />
</service>
<service id="league.oauth2.server.authorization_server" alias="League\OAuth2\Server\AuthorizationServer" />

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

<service id="League\OAuth2\Server\Grant\PasswordGrant">
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\UserRepository" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
<argument type="service" id="League\OAuth2\Server\Repositories\UserRepositoryInterface" />
<argument type="service" id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" />
</service>
<service id="league.oauth2.server.grant.password_grant" alias="League\OAuth2\Server\Grant\PasswordGrant" />

<service id="League\OAuth2\Server\Grant\RefreshTokenGrant">
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
<argument type="service" id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" />
</service>
<service id="league.oauth2.server.grant.refresh_token_grant" alias="League\OAuth2\Server\Grant\RefreshTokenGrant" />

<service id="League\OAuth2\Server\Grant\AuthCodeGrant" >
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\AuthCodeRepository" />
<argument type="service" id="Trikoder\Bundle\OAuth2Bundle\League\Repository\RefreshTokenRepository" />
<argument type="service" id="League\OAuth2\Server\Repositories\AuthCodeRepositoryInterface" />
<argument type="service" id="League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface" />
<argument key="$authCodeTTL" />
</service>
<service id="league.oauth2.server.grant.auth_code_grant" alias="League\OAuth2\Server\Grant\AuthCodeGrant" />
Expand Down

0 comments on commit ef2f557

Please sign in to comment.