├── .github └── workflows │ ├── build.yaml │ └── sonar.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── composer.json ├── doc ├── images │ ├── logo │ │ └── logo.png │ └── message │ │ ├── platform-to-tool.png │ │ └── tool-to-platform.png ├── message │ ├── platform-originating-messages.md │ └── tool-originating-messages.md ├── quickstart │ ├── configuration.md │ ├── interfaces.md │ └── jwks.md └── service │ ├── service-client.md │ └── service-server.md ├── phpunit.xml.dist ├── psalm.xml.dist ├── sonar-project.properties ├── src ├── Exception │ ├── LtiBadRequestException.php │ ├── LtiException.php │ └── LtiExceptionInterface.php ├── Message │ ├── Launch │ │ ├── Builder │ │ │ ├── AbstractLaunchBuilder.php │ │ │ ├── LtiResourceLinkLaunchRequestBuilder.php │ │ │ ├── PlatformOriginatingLaunchBuilder.php │ │ │ └── ToolOriginatingLaunchBuilder.php │ │ └── Validator │ │ │ ├── AbstractLaunchValidator.php │ │ │ ├── LaunchValidatorInterface.php │ │ │ ├── Platform │ │ │ ├── PlatformLaunchValidator.php │ │ │ └── PlatformLaunchValidatorInterface.php │ │ │ ├── Result │ │ │ ├── LaunchValidationResult.php │ │ │ └── LaunchValidationResultInterface.php │ │ │ └── Tool │ │ │ ├── ToolLaunchValidator.php │ │ │ └── ToolLaunchValidatorInterface.php │ ├── LtiMessage.php │ ├── LtiMessageInterface.php │ └── Payload │ │ ├── Builder │ │ ├── MessagePayloadBuilder.php │ │ └── MessagePayloadBuilderInterface.php │ │ ├── Claim │ │ ├── AcsClaim.php │ │ ├── AgsClaim.php │ │ ├── BasicOutcomeClaim.php │ │ ├── ContextClaim.php │ │ ├── DeepLinkingContentItemsClaim.php │ │ ├── DeepLinkingSettingsClaim.php │ │ ├── ForUserClaim.php │ │ ├── LaunchPresentationClaim.php │ │ ├── LisClaim.php │ │ ├── MessagePayloadClaimInterface.php │ │ ├── NrpsClaim.php │ │ ├── PlatformInstanceClaim.php │ │ ├── ProctoringSettingsClaim.php │ │ ├── ProctoringVerifiedUserClaim.php │ │ └── ResourceLinkClaim.php │ │ ├── Extractor │ │ └── MessagePayloadClaimsExtractor.php │ │ ├── LtiMessagePayload.php │ │ ├── LtiMessagePayloadInterface.php │ │ ├── MessagePayload.php │ │ └── MessagePayloadInterface.php ├── Platform │ ├── Platform.php │ ├── PlatformFactory.php │ └── PlatformInterface.php ├── Registration │ ├── Registration.php │ ├── RegistrationFactory.php │ ├── RegistrationInterface.php │ └── RegistrationRepositoryInterface.php ├── Resource │ ├── File │ │ ├── File.php │ │ └── FileInterface.php │ ├── HtmlFragment │ │ ├── HtmlFragment.php │ │ └── HtmlFragmentInterface.php │ ├── Image │ │ ├── Image.php │ │ └── ImageInterface.php │ ├── Link │ │ ├── Link.php │ │ └── LinkInterface.php │ ├── LtiResourceLink │ │ ├── LtiResourceLink.php │ │ └── LtiResourceLinkInterface.php │ ├── Resource.php │ ├── ResourceCollection.php │ ├── ResourceCollectionInterface.php │ └── ResourceInterface.php ├── Role │ ├── AbstractRole.php │ ├── Collection │ │ └── RoleCollection.php │ ├── Factory │ │ └── RoleFactory.php │ ├── RoleInterface.php │ └── Type │ │ ├── ContextRole.php │ │ ├── CustomRole.php │ │ ├── InstitutionRole.php │ │ ├── LtiSystemRole.php │ │ └── SystemRole.php ├── Security │ ├── Jwks │ │ ├── Exporter │ │ │ ├── Jwk │ │ │ │ ├── JwkExporterInterface.php │ │ │ │ └── JwkRS256Exporter.php │ │ │ └── JwksExporter.php │ │ ├── Fetcher │ │ │ ├── JwksFetcher.php │ │ │ └── JwksFetcherInterface.php │ │ └── Server │ │ │ └── JwksRequestHandler.php │ ├── Jwt │ │ ├── Builder │ │ │ ├── Builder.php │ │ │ └── BuilderInterface.php │ │ ├── Configuration │ │ │ └── ConfigurationFactory.php │ │ ├── Converter │ │ │ └── KeyConverter.php │ │ ├── Parser │ │ │ ├── Parser.php │ │ │ └── ParserInterface.php │ │ ├── Signer │ │ │ └── SignerFactory.php │ │ ├── Token.php │ │ ├── TokenInterface.php │ │ └── Validator │ │ │ ├── Validator.php │ │ │ └── ValidatorInterface.php │ ├── Key │ │ ├── Key.php │ │ ├── KeyChain.php │ │ ├── KeyChainFactory.php │ │ ├── KeyChainFactoryInterface.php │ │ ├── KeyChainInterface.php │ │ ├── KeyChainRepository.php │ │ ├── KeyChainRepositoryInterface.php │ │ └── KeyInterface.php │ ├── Nonce │ │ ├── Nonce.php │ │ ├── NonceGenerator.php │ │ ├── NonceGeneratorInterface.php │ │ ├── NonceInterface.php │ │ ├── NonceRepository.php │ │ └── NonceRepositoryInterface.php │ ├── OAuth2 │ │ ├── Entity │ │ │ ├── AccessToken.php │ │ │ ├── Client.php │ │ │ └── Scope.php │ │ ├── Factory │ │ │ └── AuthorizationServerFactory.php │ │ ├── Generator │ │ │ ├── AccessTokenResponseGenerator.php │ │ │ └── AccessTokenResponseGeneratorInterface.php │ │ ├── Grant │ │ │ └── ClientAssertionCredentialsGrant.php │ │ ├── Repository │ │ │ ├── AccessTokenRepository.php │ │ │ ├── ClientRepository.php │ │ │ └── ScopeRepository.php │ │ ├── ResponseType │ │ │ └── ScopedBearerTokenResponse.php │ │ └── Validator │ │ │ ├── RequestAccessTokenValidator.php │ │ │ ├── RequestAccessTokenValidatorInterface.php │ │ │ └── Result │ │ │ ├── RequestAccessTokenValidationResult.php │ │ │ └── RequestAccessTokenValidationResultInterface.php │ ├── Oidc │ │ ├── OidcAuthenticator.php │ │ ├── OidcInitiator.php │ │ └── Server │ │ │ ├── OidcAuthenticationRequestHandler.php │ │ │ └── OidcInitiationRequestHandler.php │ └── User │ │ ├── Result │ │ ├── UserAuthenticationResult.php │ │ └── UserAuthenticationResultInterface.php │ │ └── UserAuthenticatorInterface.php ├── Service │ ├── Client │ │ ├── LtiServiceClient.php │ │ └── LtiServiceClientInterface.php │ └── Server │ │ ├── Handler │ │ └── LtiServiceServerRequestHandlerInterface.php │ │ └── LtiServiceServer.php ├── Tool │ ├── Tool.php │ ├── ToolFactory.php │ └── ToolInterface.php ├── User │ ├── UserIdentity.php │ ├── UserIdentityFactory.php │ ├── UserIdentityFactoryInterface.php │ └── UserIdentityInterface.php └── Util │ ├── Collection │ ├── Collection.php │ └── CollectionInterface.php │ ├── Generator │ ├── IdGenerator.php │ └── IdGeneratorInterface.php │ └── Result │ ├── Result.php │ └── ResultInterface.php └── tests ├── Integration ├── Flow │ ├── Message │ │ ├── PlatformOriginatingMessageFlowTest.php │ │ └── ToolOriginatingMessageFlowTest.php │ └── Security │ │ └── Jwt │ │ └── JwtIntegrationFlowTest.php ├── Message │ └── Launch │ │ └── Validator │ │ ├── Platform │ │ └── PlatformLaunchValidatorTest.php │ │ └── Tool │ │ └── ToolLaunchValidatorTest.php └── Security │ ├── Jwks │ ├── Fetcher │ │ └── JwksFetcherTest.php │ └── Server │ │ └── JwksRequestHandlerTest.php │ ├── Nonce │ └── NonceRepositoryTest.php │ └── OAuth2 │ ├── Generator │ └── AccessTokenResponseGeneratorTest.php │ ├── Repository │ ├── AccessTokenRepositoryTest.php │ └── ClientRepositoryTest.php │ └── Validator │ └── RequestAccessTokenValidatorTest.php ├── Resource ├── Key │ ├── DSA │ │ ├── private.key │ │ └── public.key │ └── RSA │ │ ├── private.key │ │ ├── public.key │ │ └── public2.key └── Logger │ └── TestLogger.php ├── Traits ├── DomainTestingTrait.php ├── NetworkTestingTrait.php ├── OidcTestingTrait.php └── SecurityTestingTrait.php └── Unit ├── Message ├── Launch │ ├── Builder │ │ ├── LtiResourceLinkLaunchRequestBuilderTest.php │ │ ├── PlatformOriginatingLaunchBuilderTest.php │ │ └── ToolOriginatingLaunchBuilderTest.php │ └── Validator │ │ └── Result │ │ └── LaunchValidationResultTest.php ├── LtiMessageTest.php └── Payload │ ├── Builder │ └── MessagePayloadBuilderTest.php │ ├── Claim │ ├── AcsClaimTest.php │ ├── AgsClaimTest.php │ ├── BasicOutcomeClaimTest.php │ ├── ContextClaimTest.php │ ├── DeepLinkingContentItemsClaimTest.php │ ├── DeepLinkingSettingsClaimTest.php │ ├── ForUserClaimTest.php │ ├── LaunchPresentationClaimTest.php │ ├── LisClaimTest.php │ ├── NrpsClaimTest.php │ ├── PlatformInstanceClaimTest.php │ ├── ProctoringSettingsClaimTest.php │ ├── ProctoringVerifiedUserClaimTest.php │ └── ResourceLinkClaimTest.php │ ├── Extractor │ └── MessagePayloadExtractorTest.php │ ├── LtiMessagePayloadTest.php │ └── MessagePayloadTest.php ├── Platform ├── PlatformFactoryTest.php └── PlatformTest.php ├── Registration ├── RegistrationFactoryTest.php └── RegistrationTest.php ├── Resource ├── File │ └── FileTest.php ├── HtmlFragment │ └── HtmlFragmentTest.php ├── Image │ └── ImageTest.php ├── Link │ └── LinkTest.php ├── LtiResourceLink │ └── LtiResourceLinkTest.php ├── ResourceCollectionTest.php └── ResourceTest.php ├── Role ├── Collection │ └── RoleCollectionTest.php ├── Factory │ └── RoleFactoryTest.php └── Type │ ├── ContextRoleTest.php │ ├── InstitutionRoleTest.php │ ├── LtiSystemRoleTest.php │ └── SystemRoleTest.php ├── Security ├── Jwks │ ├── Exporter │ │ ├── Jwk │ │ │ └── JwkRS256ExporterTest.php │ │ └── JwksExporterTest.php │ └── Fetcher │ │ └── JwksFetcherTest.php ├── Jwt │ ├── Builder │ │ └── BuilderTest.php │ ├── Converter │ │ └── KeyConverterTest.php │ ├── Parser │ │ └── ParserTest.php │ ├── Signer │ │ └── SignerFactoryTest.php │ └── Validator │ │ └── ValidatorTest.php ├── Key │ ├── KeyChainFactoryTest.php │ ├── KeyChainRepositoryTest.php │ ├── KeyChainTest.php │ └── KeyTest.php ├── Nonce │ ├── NonceGeneratorTest.php │ └── NonceTest.php ├── OAuth2 │ ├── Entity │ │ ├── AccessTokenTest.php │ │ ├── ClientTest.php │ │ └── ScopeTest.php │ ├── Factory │ │ └── AuthorizationServerFactoryTest.php │ ├── Repository │ │ ├── AccessTokenRepositoryTest.php │ │ └── ScopeRepositoryTest.php │ ├── ResponseType │ │ └── ScopedBearerTokenResponseTest.php │ └── Validator │ │ └── Result │ │ └── RequestAccessTokenValidationResultTest.php ├── Oidc │ ├── OidcAuthenticatorTest.php │ ├── OidcInitiatorTest.php │ └── Server │ │ ├── OidcAuthenticationRequestHandlerTest.php │ │ └── OidcInitiationRequestHandlerTest.php └── User │ └── Result │ └── UserAuthenticationResultTest.php ├── Service ├── Client │ └── LtiServiceClientTest.php └── Server │ └── LtiServiceServerTest.php ├── Tool ├── ToolFactoryTest.php └── ToolTest.php ├── User ├── UserIdentityFactoryTest.php └── UserIdentityTest.php └── Util ├── Collection └── CollectionTest.php ├── Generator └── IdGeneratorTest.php └── Result └── ResultTest.php /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/sonar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/.github/workflows/sonar.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/composer.json -------------------------------------------------------------------------------- /doc/images/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/images/logo/logo.png -------------------------------------------------------------------------------- /doc/images/message/platform-to-tool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/images/message/platform-to-tool.png -------------------------------------------------------------------------------- /doc/images/message/tool-to-platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/images/message/tool-to-platform.png -------------------------------------------------------------------------------- /doc/message/platform-originating-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/message/platform-originating-messages.md -------------------------------------------------------------------------------- /doc/message/tool-originating-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/message/tool-originating-messages.md -------------------------------------------------------------------------------- /doc/quickstart/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/quickstart/configuration.md -------------------------------------------------------------------------------- /doc/quickstart/interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/quickstart/interfaces.md -------------------------------------------------------------------------------- /doc/quickstart/jwks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/quickstart/jwks.md -------------------------------------------------------------------------------- /doc/service/service-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/service/service-client.md -------------------------------------------------------------------------------- /doc/service/service-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/doc/service/service-server.md -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /psalm.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/psalm.xml.dist -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- 1 | sonar.projectKey=lib-lti1p3-core 2 | -------------------------------------------------------------------------------- /src/Exception/LtiBadRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Exception/LtiBadRequestException.php -------------------------------------------------------------------------------- /src/Exception/LtiException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Exception/LtiException.php -------------------------------------------------------------------------------- /src/Exception/LtiExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Exception/LtiExceptionInterface.php -------------------------------------------------------------------------------- /src/Message/Launch/Builder/AbstractLaunchBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Builder/AbstractLaunchBuilder.php -------------------------------------------------------------------------------- /src/Message/Launch/Builder/LtiResourceLinkLaunchRequestBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Builder/LtiResourceLinkLaunchRequestBuilder.php -------------------------------------------------------------------------------- /src/Message/Launch/Builder/PlatformOriginatingLaunchBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Builder/PlatformOriginatingLaunchBuilder.php -------------------------------------------------------------------------------- /src/Message/Launch/Builder/ToolOriginatingLaunchBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Builder/ToolOriginatingLaunchBuilder.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/AbstractLaunchValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/AbstractLaunchValidator.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/LaunchValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/LaunchValidatorInterface.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/Platform/PlatformLaunchValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/Platform/PlatformLaunchValidator.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/Platform/PlatformLaunchValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/Platform/PlatformLaunchValidatorInterface.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/Result/LaunchValidationResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/Result/LaunchValidationResult.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/Result/LaunchValidationResultInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/Result/LaunchValidationResultInterface.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/Tool/ToolLaunchValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/Tool/ToolLaunchValidator.php -------------------------------------------------------------------------------- /src/Message/Launch/Validator/Tool/ToolLaunchValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Launch/Validator/Tool/ToolLaunchValidatorInterface.php -------------------------------------------------------------------------------- /src/Message/LtiMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/LtiMessage.php -------------------------------------------------------------------------------- /src/Message/LtiMessageInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/LtiMessageInterface.php -------------------------------------------------------------------------------- /src/Message/Payload/Builder/MessagePayloadBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Builder/MessagePayloadBuilder.php -------------------------------------------------------------------------------- /src/Message/Payload/Builder/MessagePayloadBuilderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Builder/MessagePayloadBuilderInterface.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/AcsClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/AcsClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/AgsClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/AgsClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/BasicOutcomeClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/BasicOutcomeClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/ContextClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/ContextClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/DeepLinkingContentItemsClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/DeepLinkingContentItemsClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/DeepLinkingSettingsClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/DeepLinkingSettingsClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/ForUserClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/ForUserClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/LaunchPresentationClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/LaunchPresentationClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/LisClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/LisClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/MessagePayloadClaimInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/MessagePayloadClaimInterface.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/NrpsClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/NrpsClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/PlatformInstanceClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/PlatformInstanceClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/ProctoringSettingsClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/ProctoringSettingsClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/ProctoringVerifiedUserClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/ProctoringVerifiedUserClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Claim/ResourceLinkClaim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Claim/ResourceLinkClaim.php -------------------------------------------------------------------------------- /src/Message/Payload/Extractor/MessagePayloadClaimsExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/Extractor/MessagePayloadClaimsExtractor.php -------------------------------------------------------------------------------- /src/Message/Payload/LtiMessagePayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/LtiMessagePayload.php -------------------------------------------------------------------------------- /src/Message/Payload/LtiMessagePayloadInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/LtiMessagePayloadInterface.php -------------------------------------------------------------------------------- /src/Message/Payload/MessagePayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/MessagePayload.php -------------------------------------------------------------------------------- /src/Message/Payload/MessagePayloadInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Message/Payload/MessagePayloadInterface.php -------------------------------------------------------------------------------- /src/Platform/Platform.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Platform/Platform.php -------------------------------------------------------------------------------- /src/Platform/PlatformFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Platform/PlatformFactory.php -------------------------------------------------------------------------------- /src/Platform/PlatformInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Platform/PlatformInterface.php -------------------------------------------------------------------------------- /src/Registration/Registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Registration/Registration.php -------------------------------------------------------------------------------- /src/Registration/RegistrationFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Registration/RegistrationFactory.php -------------------------------------------------------------------------------- /src/Registration/RegistrationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Registration/RegistrationInterface.php -------------------------------------------------------------------------------- /src/Registration/RegistrationRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Registration/RegistrationRepositoryInterface.php -------------------------------------------------------------------------------- /src/Resource/File/File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/File/File.php -------------------------------------------------------------------------------- /src/Resource/File/FileInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/File/FileInterface.php -------------------------------------------------------------------------------- /src/Resource/HtmlFragment/HtmlFragment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/HtmlFragment/HtmlFragment.php -------------------------------------------------------------------------------- /src/Resource/HtmlFragment/HtmlFragmentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/HtmlFragment/HtmlFragmentInterface.php -------------------------------------------------------------------------------- /src/Resource/Image/Image.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/Image/Image.php -------------------------------------------------------------------------------- /src/Resource/Image/ImageInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/Image/ImageInterface.php -------------------------------------------------------------------------------- /src/Resource/Link/Link.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/Link/Link.php -------------------------------------------------------------------------------- /src/Resource/Link/LinkInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/Link/LinkInterface.php -------------------------------------------------------------------------------- /src/Resource/LtiResourceLink/LtiResourceLink.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/LtiResourceLink/LtiResourceLink.php -------------------------------------------------------------------------------- /src/Resource/LtiResourceLink/LtiResourceLinkInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/LtiResourceLink/LtiResourceLinkInterface.php -------------------------------------------------------------------------------- /src/Resource/Resource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/Resource.php -------------------------------------------------------------------------------- /src/Resource/ResourceCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/ResourceCollection.php -------------------------------------------------------------------------------- /src/Resource/ResourceCollectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/ResourceCollectionInterface.php -------------------------------------------------------------------------------- /src/Resource/ResourceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Resource/ResourceInterface.php -------------------------------------------------------------------------------- /src/Role/AbstractRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/AbstractRole.php -------------------------------------------------------------------------------- /src/Role/Collection/RoleCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/Collection/RoleCollection.php -------------------------------------------------------------------------------- /src/Role/Factory/RoleFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/Factory/RoleFactory.php -------------------------------------------------------------------------------- /src/Role/RoleInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/RoleInterface.php -------------------------------------------------------------------------------- /src/Role/Type/ContextRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/Type/ContextRole.php -------------------------------------------------------------------------------- /src/Role/Type/CustomRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/Type/CustomRole.php -------------------------------------------------------------------------------- /src/Role/Type/InstitutionRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/Type/InstitutionRole.php -------------------------------------------------------------------------------- /src/Role/Type/LtiSystemRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/Type/LtiSystemRole.php -------------------------------------------------------------------------------- /src/Role/Type/SystemRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Role/Type/SystemRole.php -------------------------------------------------------------------------------- /src/Security/Jwks/Exporter/Jwk/JwkExporterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwks/Exporter/Jwk/JwkExporterInterface.php -------------------------------------------------------------------------------- /src/Security/Jwks/Exporter/Jwk/JwkRS256Exporter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwks/Exporter/Jwk/JwkRS256Exporter.php -------------------------------------------------------------------------------- /src/Security/Jwks/Exporter/JwksExporter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwks/Exporter/JwksExporter.php -------------------------------------------------------------------------------- /src/Security/Jwks/Fetcher/JwksFetcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwks/Fetcher/JwksFetcher.php -------------------------------------------------------------------------------- /src/Security/Jwks/Fetcher/JwksFetcherInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwks/Fetcher/JwksFetcherInterface.php -------------------------------------------------------------------------------- /src/Security/Jwks/Server/JwksRequestHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwks/Server/JwksRequestHandler.php -------------------------------------------------------------------------------- /src/Security/Jwt/Builder/Builder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Builder/Builder.php -------------------------------------------------------------------------------- /src/Security/Jwt/Builder/BuilderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Builder/BuilderInterface.php -------------------------------------------------------------------------------- /src/Security/Jwt/Configuration/ConfigurationFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Configuration/ConfigurationFactory.php -------------------------------------------------------------------------------- /src/Security/Jwt/Converter/KeyConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Converter/KeyConverter.php -------------------------------------------------------------------------------- /src/Security/Jwt/Parser/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Parser/Parser.php -------------------------------------------------------------------------------- /src/Security/Jwt/Parser/ParserInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Parser/ParserInterface.php -------------------------------------------------------------------------------- /src/Security/Jwt/Signer/SignerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Signer/SignerFactory.php -------------------------------------------------------------------------------- /src/Security/Jwt/Token.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Token.php -------------------------------------------------------------------------------- /src/Security/Jwt/TokenInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/TokenInterface.php -------------------------------------------------------------------------------- /src/Security/Jwt/Validator/Validator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Validator/Validator.php -------------------------------------------------------------------------------- /src/Security/Jwt/Validator/ValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Jwt/Validator/ValidatorInterface.php -------------------------------------------------------------------------------- /src/Security/Key/Key.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/Key.php -------------------------------------------------------------------------------- /src/Security/Key/KeyChain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/KeyChain.php -------------------------------------------------------------------------------- /src/Security/Key/KeyChainFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/KeyChainFactory.php -------------------------------------------------------------------------------- /src/Security/Key/KeyChainFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/KeyChainFactoryInterface.php -------------------------------------------------------------------------------- /src/Security/Key/KeyChainInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/KeyChainInterface.php -------------------------------------------------------------------------------- /src/Security/Key/KeyChainRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/KeyChainRepository.php -------------------------------------------------------------------------------- /src/Security/Key/KeyChainRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/KeyChainRepositoryInterface.php -------------------------------------------------------------------------------- /src/Security/Key/KeyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Key/KeyInterface.php -------------------------------------------------------------------------------- /src/Security/Nonce/Nonce.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Nonce/Nonce.php -------------------------------------------------------------------------------- /src/Security/Nonce/NonceGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Nonce/NonceGenerator.php -------------------------------------------------------------------------------- /src/Security/Nonce/NonceGeneratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Nonce/NonceGeneratorInterface.php -------------------------------------------------------------------------------- /src/Security/Nonce/NonceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Nonce/NonceInterface.php -------------------------------------------------------------------------------- /src/Security/Nonce/NonceRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Nonce/NonceRepository.php -------------------------------------------------------------------------------- /src/Security/Nonce/NonceRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Nonce/NonceRepositoryInterface.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Entity/AccessToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Entity/AccessToken.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Entity/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Entity/Client.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Entity/Scope.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Entity/Scope.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Factory/AuthorizationServerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Factory/AuthorizationServerFactory.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Generator/AccessTokenResponseGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Generator/AccessTokenResponseGenerator.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Generator/AccessTokenResponseGeneratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Generator/AccessTokenResponseGeneratorInterface.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Grant/ClientAssertionCredentialsGrant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Grant/ClientAssertionCredentialsGrant.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Repository/AccessTokenRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Repository/AccessTokenRepository.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Repository/ClientRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Repository/ClientRepository.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Repository/ScopeRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Repository/ScopeRepository.php -------------------------------------------------------------------------------- /src/Security/OAuth2/ResponseType/ScopedBearerTokenResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/ResponseType/ScopedBearerTokenResponse.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Validator/RequestAccessTokenValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Validator/RequestAccessTokenValidator.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Validator/RequestAccessTokenValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Validator/RequestAccessTokenValidatorInterface.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Validator/Result/RequestAccessTokenValidationResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Validator/Result/RequestAccessTokenValidationResult.php -------------------------------------------------------------------------------- /src/Security/OAuth2/Validator/Result/RequestAccessTokenValidationResultInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/OAuth2/Validator/Result/RequestAccessTokenValidationResultInterface.php -------------------------------------------------------------------------------- /src/Security/Oidc/OidcAuthenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Oidc/OidcAuthenticator.php -------------------------------------------------------------------------------- /src/Security/Oidc/OidcInitiator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Oidc/OidcInitiator.php -------------------------------------------------------------------------------- /src/Security/Oidc/Server/OidcAuthenticationRequestHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Oidc/Server/OidcAuthenticationRequestHandler.php -------------------------------------------------------------------------------- /src/Security/Oidc/Server/OidcInitiationRequestHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/Oidc/Server/OidcInitiationRequestHandler.php -------------------------------------------------------------------------------- /src/Security/User/Result/UserAuthenticationResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/User/Result/UserAuthenticationResult.php -------------------------------------------------------------------------------- /src/Security/User/Result/UserAuthenticationResultInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/User/Result/UserAuthenticationResultInterface.php -------------------------------------------------------------------------------- /src/Security/User/UserAuthenticatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Security/User/UserAuthenticatorInterface.php -------------------------------------------------------------------------------- /src/Service/Client/LtiServiceClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Service/Client/LtiServiceClient.php -------------------------------------------------------------------------------- /src/Service/Client/LtiServiceClientInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Service/Client/LtiServiceClientInterface.php -------------------------------------------------------------------------------- /src/Service/Server/Handler/LtiServiceServerRequestHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Service/Server/Handler/LtiServiceServerRequestHandlerInterface.php -------------------------------------------------------------------------------- /src/Service/Server/LtiServiceServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Service/Server/LtiServiceServer.php -------------------------------------------------------------------------------- /src/Tool/Tool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Tool/Tool.php -------------------------------------------------------------------------------- /src/Tool/ToolFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Tool/ToolFactory.php -------------------------------------------------------------------------------- /src/Tool/ToolInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Tool/ToolInterface.php -------------------------------------------------------------------------------- /src/User/UserIdentity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/User/UserIdentity.php -------------------------------------------------------------------------------- /src/User/UserIdentityFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/User/UserIdentityFactory.php -------------------------------------------------------------------------------- /src/User/UserIdentityFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/User/UserIdentityFactoryInterface.php -------------------------------------------------------------------------------- /src/User/UserIdentityInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/User/UserIdentityInterface.php -------------------------------------------------------------------------------- /src/Util/Collection/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Util/Collection/Collection.php -------------------------------------------------------------------------------- /src/Util/Collection/CollectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Util/Collection/CollectionInterface.php -------------------------------------------------------------------------------- /src/Util/Generator/IdGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Util/Generator/IdGenerator.php -------------------------------------------------------------------------------- /src/Util/Generator/IdGeneratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Util/Generator/IdGeneratorInterface.php -------------------------------------------------------------------------------- /src/Util/Result/Result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Util/Result/Result.php -------------------------------------------------------------------------------- /src/Util/Result/ResultInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/src/Util/Result/ResultInterface.php -------------------------------------------------------------------------------- /tests/Integration/Flow/Message/PlatformOriginatingMessageFlowTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Flow/Message/PlatformOriginatingMessageFlowTest.php -------------------------------------------------------------------------------- /tests/Integration/Flow/Message/ToolOriginatingMessageFlowTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Flow/Message/ToolOriginatingMessageFlowTest.php -------------------------------------------------------------------------------- /tests/Integration/Flow/Security/Jwt/JwtIntegrationFlowTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Flow/Security/Jwt/JwtIntegrationFlowTest.php -------------------------------------------------------------------------------- /tests/Integration/Message/Launch/Validator/Platform/PlatformLaunchValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Message/Launch/Validator/Platform/PlatformLaunchValidatorTest.php -------------------------------------------------------------------------------- /tests/Integration/Message/Launch/Validator/Tool/ToolLaunchValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Message/Launch/Validator/Tool/ToolLaunchValidatorTest.php -------------------------------------------------------------------------------- /tests/Integration/Security/Jwks/Fetcher/JwksFetcherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Security/Jwks/Fetcher/JwksFetcherTest.php -------------------------------------------------------------------------------- /tests/Integration/Security/Jwks/Server/JwksRequestHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Security/Jwks/Server/JwksRequestHandlerTest.php -------------------------------------------------------------------------------- /tests/Integration/Security/Nonce/NonceRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Security/Nonce/NonceRepositoryTest.php -------------------------------------------------------------------------------- /tests/Integration/Security/OAuth2/Generator/AccessTokenResponseGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Security/OAuth2/Generator/AccessTokenResponseGeneratorTest.php -------------------------------------------------------------------------------- /tests/Integration/Security/OAuth2/Repository/AccessTokenRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Security/OAuth2/Repository/AccessTokenRepositoryTest.php -------------------------------------------------------------------------------- /tests/Integration/Security/OAuth2/Repository/ClientRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Security/OAuth2/Repository/ClientRepositoryTest.php -------------------------------------------------------------------------------- /tests/Integration/Security/OAuth2/Validator/RequestAccessTokenValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Integration/Security/OAuth2/Validator/RequestAccessTokenValidatorTest.php -------------------------------------------------------------------------------- /tests/Resource/Key/DSA/private.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Resource/Key/DSA/private.key -------------------------------------------------------------------------------- /tests/Resource/Key/DSA/public.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Resource/Key/DSA/public.key -------------------------------------------------------------------------------- /tests/Resource/Key/RSA/private.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Resource/Key/RSA/private.key -------------------------------------------------------------------------------- /tests/Resource/Key/RSA/public.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Resource/Key/RSA/public.key -------------------------------------------------------------------------------- /tests/Resource/Key/RSA/public2.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Resource/Key/RSA/public2.key -------------------------------------------------------------------------------- /tests/Resource/Logger/TestLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Resource/Logger/TestLogger.php -------------------------------------------------------------------------------- /tests/Traits/DomainTestingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Traits/DomainTestingTrait.php -------------------------------------------------------------------------------- /tests/Traits/NetworkTestingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Traits/NetworkTestingTrait.php -------------------------------------------------------------------------------- /tests/Traits/OidcTestingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Traits/OidcTestingTrait.php -------------------------------------------------------------------------------- /tests/Traits/SecurityTestingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Traits/SecurityTestingTrait.php -------------------------------------------------------------------------------- /tests/Unit/Message/Launch/Builder/LtiResourceLinkLaunchRequestBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Launch/Builder/LtiResourceLinkLaunchRequestBuilderTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Launch/Builder/PlatformOriginatingLaunchBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Launch/Builder/PlatformOriginatingLaunchBuilderTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Launch/Builder/ToolOriginatingLaunchBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Launch/Builder/ToolOriginatingLaunchBuilderTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Launch/Validator/Result/LaunchValidationResultTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Launch/Validator/Result/LaunchValidationResultTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/LtiMessageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/LtiMessageTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Builder/MessagePayloadBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Builder/MessagePayloadBuilderTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/AcsClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/AcsClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/AgsClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/AgsClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/BasicOutcomeClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/BasicOutcomeClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/ContextClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/ContextClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/DeepLinkingContentItemsClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/DeepLinkingContentItemsClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/DeepLinkingSettingsClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/DeepLinkingSettingsClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/ForUserClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/ForUserClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/LaunchPresentationClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/LaunchPresentationClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/LisClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/LisClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/NrpsClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/NrpsClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/PlatformInstanceClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/PlatformInstanceClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/ProctoringSettingsClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/ProctoringSettingsClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/ProctoringVerifiedUserClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/ProctoringVerifiedUserClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Claim/ResourceLinkClaimTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Claim/ResourceLinkClaimTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/Extractor/MessagePayloadExtractorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/Extractor/MessagePayloadExtractorTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/LtiMessagePayloadTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/LtiMessagePayloadTest.php -------------------------------------------------------------------------------- /tests/Unit/Message/Payload/MessagePayloadTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Message/Payload/MessagePayloadTest.php -------------------------------------------------------------------------------- /tests/Unit/Platform/PlatformFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Platform/PlatformFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Platform/PlatformTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Platform/PlatformTest.php -------------------------------------------------------------------------------- /tests/Unit/Registration/RegistrationFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Registration/RegistrationFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Registration/RegistrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Registration/RegistrationTest.php -------------------------------------------------------------------------------- /tests/Unit/Resource/File/FileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Resource/File/FileTest.php -------------------------------------------------------------------------------- /tests/Unit/Resource/HtmlFragment/HtmlFragmentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Resource/HtmlFragment/HtmlFragmentTest.php -------------------------------------------------------------------------------- /tests/Unit/Resource/Image/ImageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Resource/Image/ImageTest.php -------------------------------------------------------------------------------- /tests/Unit/Resource/Link/LinkTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Resource/Link/LinkTest.php -------------------------------------------------------------------------------- /tests/Unit/Resource/LtiResourceLink/LtiResourceLinkTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Resource/LtiResourceLink/LtiResourceLinkTest.php -------------------------------------------------------------------------------- /tests/Unit/Resource/ResourceCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Resource/ResourceCollectionTest.php -------------------------------------------------------------------------------- /tests/Unit/Resource/ResourceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Resource/ResourceTest.php -------------------------------------------------------------------------------- /tests/Unit/Role/Collection/RoleCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Role/Collection/RoleCollectionTest.php -------------------------------------------------------------------------------- /tests/Unit/Role/Factory/RoleFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Role/Factory/RoleFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Role/Type/ContextRoleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Role/Type/ContextRoleTest.php -------------------------------------------------------------------------------- /tests/Unit/Role/Type/InstitutionRoleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Role/Type/InstitutionRoleTest.php -------------------------------------------------------------------------------- /tests/Unit/Role/Type/LtiSystemRoleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Role/Type/LtiSystemRoleTest.php -------------------------------------------------------------------------------- /tests/Unit/Role/Type/SystemRoleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Role/Type/SystemRoleTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwks/Exporter/Jwk/JwkRS256ExporterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwks/Exporter/Jwk/JwkRS256ExporterTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwks/Exporter/JwksExporterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwks/Exporter/JwksExporterTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwks/Fetcher/JwksFetcherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwks/Fetcher/JwksFetcherTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwt/Builder/BuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwt/Builder/BuilderTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwt/Converter/KeyConverterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwt/Converter/KeyConverterTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwt/Parser/ParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwt/Parser/ParserTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwt/Signer/SignerFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwt/Signer/SignerFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Jwt/Validator/ValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Jwt/Validator/ValidatorTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Key/KeyChainFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Key/KeyChainFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Key/KeyChainRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Key/KeyChainRepositoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Key/KeyChainTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Key/KeyChainTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Key/KeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Key/KeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Nonce/NonceGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Nonce/NonceGeneratorTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Nonce/NonceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Nonce/NonceTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/Entity/AccessTokenTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/Entity/AccessTokenTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/Entity/ClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/Entity/ClientTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/Entity/ScopeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/Entity/ScopeTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/Factory/AuthorizationServerFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/Factory/AuthorizationServerFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/Repository/AccessTokenRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/Repository/AccessTokenRepositoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/Repository/ScopeRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/Repository/ScopeRepositoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/ResponseType/ScopedBearerTokenResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/ResponseType/ScopedBearerTokenResponseTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/OAuth2/Validator/Result/RequestAccessTokenValidationResultTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/OAuth2/Validator/Result/RequestAccessTokenValidationResultTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Oidc/OidcAuthenticatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Oidc/OidcAuthenticatorTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Oidc/OidcInitiatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Oidc/OidcInitiatorTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Oidc/Server/OidcAuthenticationRequestHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Oidc/Server/OidcAuthenticationRequestHandlerTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/Oidc/Server/OidcInitiationRequestHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/Oidc/Server/OidcInitiationRequestHandlerTest.php -------------------------------------------------------------------------------- /tests/Unit/Security/User/Result/UserAuthenticationResultTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Security/User/Result/UserAuthenticationResultTest.php -------------------------------------------------------------------------------- /tests/Unit/Service/Client/LtiServiceClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Service/Client/LtiServiceClientTest.php -------------------------------------------------------------------------------- /tests/Unit/Service/Server/LtiServiceServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Service/Server/LtiServiceServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Tool/ToolFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Tool/ToolFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Tool/ToolTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Tool/ToolTest.php -------------------------------------------------------------------------------- /tests/Unit/User/UserIdentityFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/User/UserIdentityFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/User/UserIdentityTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/User/UserIdentityTest.php -------------------------------------------------------------------------------- /tests/Unit/Util/Collection/CollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Util/Collection/CollectionTest.php -------------------------------------------------------------------------------- /tests/Unit/Util/Generator/IdGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Util/Generator/IdGeneratorTest.php -------------------------------------------------------------------------------- /tests/Unit/Util/Result/ResultTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oat-sa/lib-lti1p3-core/HEAD/tests/Unit/Util/Result/ResultTest.php --------------------------------------------------------------------------------