gitextract_m4beu0jy/ ├── .gitattributes ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .scrutinizer.yml ├── LICENSE ├── README.md ├── composer.json ├── examples/ │ ├── README.md │ ├── composer.json │ ├── public/ │ │ ├── auth_code.php │ │ ├── client_credentials.php │ │ ├── implicit.php │ │ └── password.php │ └── src/ │ ├── Entities/ │ │ └── UserEntity.php │ └── Repositories/ │ ├── IdentityRepository.php │ └── ScopeRepository.php ├── phpunit.xml.dist ├── src/ │ ├── ClaimExtractor.php │ ├── Entities/ │ │ ├── ClaimSetEntity.php │ │ ├── ClaimSetEntityInterface.php │ │ ├── ClaimSetInterface.php │ │ └── ScopeInterface.php │ ├── Exception/ │ │ └── InvalidArgumentException.php │ ├── IdTokenResponse.php │ └── Repositories/ │ ├── ClaimSetRepositoryInterface.php │ └── IdentityProviderInterface.php └── tests/ ├── Bootstrap.php ├── ClaimExtractorTest.php ├── ResponseTypes/ │ └── IdTokenResponseTest.php └── Stubs/ ├── IdentityProvider.php ├── UserEntity.php ├── UserNoClaimSetEntity.php ├── UserNoIdentifierEntity.php ├── private.key ├── private.key.crlf └── public.key