├── .gitignore ├── .gitmodules ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE.md ├── README.md ├── acs-integration-tests ├── .checkstyle ├── .gitignore ├── pom.xml ├── src │ └── test │ │ ├── java │ │ └── org │ │ │ └── eclipse │ │ │ └── keti │ │ │ ├── acceptance │ │ │ └── test │ │ │ │ ├── ACSAcceptanceIT.java │ │ │ │ ├── policy │ │ │ │ ├── admin │ │ │ │ │ ├── PolicyCreationCucumberTest.java │ │ │ │ │ └── PolicyCreationStepsDefinitions.java │ │ │ │ └── evaluation │ │ │ │ │ ├── PolicyEvaluationCucumberTest.java │ │ │ │ │ └── PolicyEvaluationStepsDefinitions.java │ │ │ │ └── zone │ │ │ │ └── admin │ │ │ │ ├── DefaultZoneAuthorizationIT.java │ │ │ │ ├── ZoneEnforcementCucumberTest.java │ │ │ │ └── ZoneEnforcementStepsDefinitions.java │ │ │ ├── integration │ │ │ └── test │ │ │ │ ├── ACSCorsFilterIT.java │ │ │ │ ├── AccessControlServiceIT.java │ │ │ │ ├── AttributeConnectorConfigurationIT.java │ │ │ │ ├── PolicyEvalCachingWithGraphDBIT.java │ │ │ │ ├── PolicyEvaluationCachingIT.java │ │ │ │ ├── PolicyEvaluationWithAttributeConnectorIT.java │ │ │ │ ├── PrivilegeManagementAccessControlServiceIT.java │ │ │ │ └── SubjectResourceFixture.java │ │ │ └── test │ │ │ ├── TestConfig.java │ │ │ ├── TestNameLogger.java │ │ │ └── utils │ │ │ ├── ACSITSetUpFactory.java │ │ │ ├── ACSITSetUpFactoryPublic.java │ │ │ ├── ACSTestUtil.java │ │ │ ├── CreatePolicyStatus.java │ │ │ ├── OptionalTestSetup.java │ │ │ ├── PolicyHelper.java │ │ │ ├── PrivilegeHelper.java │ │ │ ├── UAAACSClientsUtil.java │ │ │ └── ZoneFactory.java │ │ └── resources │ │ ├── acceptance-test-spring-context.xml │ │ ├── application.properties │ │ ├── cucumber.xml │ │ ├── deny-all.json │ │ ├── integration-test-spring-context.xml │ │ ├── invalid-json-schema-policy-set.json │ │ ├── log4j.xml │ │ ├── missing-policy-set-name-policy.json │ │ ├── multiple-actions-defined-policy-set.json │ │ ├── multiple-actions-with-single-invalid-action-defined-policy-set.json │ │ ├── multiple-site-based-policy-set.json │ │ ├── no-defined-action-policy-set.json │ │ ├── org │ │ └── eclipse │ │ │ └── keti │ │ │ └── acceptance │ │ │ └── test │ │ │ ├── policy │ │ │ ├── admin │ │ │ │ └── policy-creation.feature │ │ │ └── evaluation │ │ │ │ ├── policy-evaluation-actions.feature │ │ │ │ └── policy-evaluation.feature │ │ │ └── zone │ │ │ └── admin │ │ │ └── zone-enforcement.feature │ │ ├── permit-admin-only-using-condition-policy-set.json │ │ ├── permit-admin-only-using-matcher-policy-set.json │ │ ├── permit-admin-with-site-access-matcher-and-condition.json │ │ ├── permit-all.json │ │ ├── policies │ │ ├── complete-sample-policy-set-2.json │ │ ├── deny-all.json │ │ ├── indeterminate.json │ │ ├── large-policy-set.json │ │ ├── multiple-attribute-uri-templates.json │ │ ├── permit-admin-only-using-condition.json │ │ ├── policy-set-with-attribute-uri-template.json │ │ ├── single-org-based-no-target.json │ │ ├── single-org-based.json │ │ ├── single-site-based.json │ │ └── single-site-subject-based-policy-set.json │ │ ├── policy-set-with-multiple-policies-na-with-condition.json │ │ ├── policy-set-with-one-policy-using-resource-attributes-from-asset-adapter.json │ │ ├── policy-set-with-only-name-effect.json │ │ ├── shared-test-spring-context.xml │ │ ├── single-action-defined-policy-set.json │ │ ├── single-empty-action-defined-policy-set.json │ │ ├── single-invalid-action-defined-policy-set.json │ │ ├── single-null-action-defined-policy-set.json │ │ ├── single-site-based-policy-set.json │ │ └── testCompleteACSFlow.json ├── testng-public-graph.xml ├── testng-public.xml └── uaa │ └── config │ └── uaa.yml ├── checkstyle-config └── gog-sun-checks-eclipse.xml ├── commons ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── eclipse │ │ │ └── keti │ │ │ └── acs │ │ │ ├── commons │ │ │ ├── attribute │ │ │ │ └── AttributeType.java │ │ │ ├── exception │ │ │ │ └── UntrustedIssuerException.java │ │ │ ├── policy │ │ │ │ └── condition │ │ │ │ │ ├── AbstractHandler.java │ │ │ │ │ ├── AbstractHandlers.java │ │ │ │ │ ├── ConditionAssertionFailedException.java │ │ │ │ │ ├── ConditionParsingException.java │ │ │ │ │ ├── ConditionScript.java │ │ │ │ │ ├── ResourceHandler.java │ │ │ │ │ ├── SubjectHandler.java │ │ │ │ │ └── groovy │ │ │ │ │ ├── AttributeMatcher.java │ │ │ │ │ ├── GroovyConditionCache.java │ │ │ │ │ ├── GroovyConditionScript.java │ │ │ │ │ ├── GroovyConditionShell.java │ │ │ │ │ ├── GroovySecureExtension.java │ │ │ │ │ ├── InMemoryGroovyConditionCache.java │ │ │ │ │ └── NonCachingGroovyConditionCache.java │ │ │ └── web │ │ │ │ ├── ACSWebConstants.java │ │ │ │ ├── AcsApiUriTemplates.java │ │ │ │ ├── BaseRestApi.java │ │ │ │ ├── BaseRestApiControllerAdvice.java │ │ │ │ ├── HttpMediaTypeNotAcceptableExceptionHandler.java │ │ │ │ ├── HttpMediaTypeNotSupportedExceptionHandler.java │ │ │ │ ├── HttpMessageNotReadableExceptionHandler.java │ │ │ │ ├── HttpRequestMethodNotSupportedExceptionHandler.java │ │ │ │ ├── IllegalArgumentExceptionHandler.java │ │ │ │ ├── ResponseEntityBuilder.java │ │ │ │ ├── RestApiErrorResponse.java │ │ │ │ ├── RestApiException.java │ │ │ │ ├── RestApiExceptionHandler.java │ │ │ │ ├── SecurityExceptionHandler.java │ │ │ │ ├── UntrustedIssuerExceptionHandler.java │ │ │ │ ├── UriTemplateUtils.java │ │ │ │ ├── ZoneDoesNotExistException.java │ │ │ │ └── ZoneDoesNotExistExceptionHandler.java │ │ │ └── utils │ │ │ └── JsonUtils.java │ └── resources │ │ └── SecureExtension.groovy │ └── test │ ├── java │ └── org │ │ └── eclipse │ │ └── keti │ │ └── acs │ │ ├── commons │ │ ├── policy │ │ │ └── condition │ │ │ │ ├── ResourceHandlerTest.java │ │ │ │ ├── SubjectHandlerTest.java │ │ │ │ └── groovy │ │ │ │ ├── GroovyConditionCacheTest.java │ │ │ │ ├── GroovyConditionScriptTest.java │ │ │ │ └── GroovyConditionShellTest.java │ │ └── web │ │ │ ├── BaseRestApiControllerAdviceTest.java │ │ │ ├── ResponseEntityBuilderTest.java │ │ │ └── RestApiExceptionTest.java │ │ └── utils │ │ └── JsonUtilsTest.java │ └── resources │ ├── log4j.properties │ ├── policy-1.json │ ├── policy-no-match.json │ ├── student.json │ └── subject.json ├── docs ├── architecture.png └── keti-demo.org ├── eclipse-config ├── README.md ├── clean-up.xml ├── compiler-prefs.epf ├── eclipse.epf └── formatter.xml ├── jenkins └── keti │ └── Jenkinsfile ├── model ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── eclipse │ │ │ └── keti │ │ │ └── acs │ │ │ ├── model │ │ │ ├── Attribute.java │ │ │ ├── Condition.java │ │ │ ├── Effect.java │ │ │ ├── Policy.java │ │ │ ├── PolicySet.java │ │ │ ├── ResourceType.java │ │ │ ├── SubjectType.java │ │ │ └── Target.java │ │ │ └── rest │ │ │ ├── AttributeAdapterConnection.java │ │ │ ├── AttributeConnector.java │ │ │ ├── BaseResource.java │ │ │ ├── BaseSubject.java │ │ │ ├── Parent.java │ │ │ ├── PolicyEvaluationRequestV1.java │ │ │ ├── PolicyEvaluationResult.java │ │ │ ├── RestModelIdExtractor.java │ │ │ ├── Zone.java │ │ │ └── attribute │ │ │ └── adapter │ │ │ └── AttributesResponse.java │ └── resources │ │ └── META-INF │ │ └── LICENSE │ └── test │ ├── java │ └── org │ │ └── eclipse │ │ └── keti │ │ └── acs │ │ ├── model │ │ ├── ParentTest.java │ │ ├── PolicySetTest.java │ │ └── PolicySets.java │ │ └── rest │ │ └── PolicyEvaluationRequestV1Test.java │ └── resources │ ├── policy-1.json │ └── policy-unsupported-effect.json ├── pom.xml ├── run-integration-tests.sh ├── service ├── .gitignore ├── README.md ├── docs │ ├── ZoneProvisioning.md │ ├── acs-uaa-setup.md │ └── sample-zone.json ├── manifest.yml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ ├── db │ │ │ │ └── postgres │ │ │ │ │ ├── PolicySetRowMapper.java │ │ │ │ │ ├── ResourceRowMapper.java │ │ │ │ │ ├── SubjectRowMapper.java │ │ │ │ │ ├── V2_0_1__InitializeIdentityZones.java │ │ │ │ │ └── ZoneClientRowMapper.java │ │ │ └── org │ │ │ │ └── eclipse │ │ │ │ └── keti │ │ │ │ └── acs │ │ │ │ ├── AccessControlService.java │ │ │ │ ├── PolicyContextResolver.java │ │ │ │ ├── SpringSecurityPolicyContextResolver.java │ │ │ │ ├── attribute │ │ │ │ ├── cache │ │ │ │ │ ├── AbstractAttributeCache.java │ │ │ │ │ ├── AttributeCache.java │ │ │ │ │ ├── AttributeCacheFactory.java │ │ │ │ │ ├── InMemoryAttributeCache.java │ │ │ │ │ ├── NonCachingAttributeCache.java │ │ │ │ │ └── RedisAttributeCache.java │ │ │ │ ├── connector │ │ │ │ │ ├── ConnectorHttpMethodsFilter.java │ │ │ │ │ └── management │ │ │ │ │ │ ├── AttributeConnectorController.java │ │ │ │ │ │ ├── AttributeConnectorException.java │ │ │ │ │ │ ├── AttributeConnectorService.java │ │ │ │ │ │ └── AttributeConnectorServiceImpl.java │ │ │ │ └── readers │ │ │ │ │ ├── AttributeReader.java │ │ │ │ │ ├── AttributeReaderFactory.java │ │ │ │ │ ├── AttributeRetrievalException.java │ │ │ │ │ ├── CachedAttributes.java │ │ │ │ │ ├── ExternalAttributeReader.java │ │ │ │ │ ├── ExternalResourceAttributeReader.java │ │ │ │ │ ├── ExternalSubjectAttributeReader.java │ │ │ │ │ ├── PrivilegeServiceResourceAttributeReader.java │ │ │ │ │ ├── PrivilegeServiceSubjectAttributeReader.java │ │ │ │ │ ├── ResourceAttributeReader.java │ │ │ │ │ └── SubjectAttributeReader.java │ │ │ │ ├── config │ │ │ │ ├── AcsConfigUtil.java │ │ │ │ ├── CommonRedisConfig.java │ │ │ │ ├── EnvDataSourceConfig.java │ │ │ │ ├── GraphBeanDefinitionRegistryPostProcessor.java │ │ │ │ ├── GraphConfig.java │ │ │ │ ├── InMemoryDataSourceConfig.java │ │ │ │ ├── LocalRedisConnectionFactoryConfig.java │ │ │ │ ├── LocalRedisProperties.java │ │ │ │ ├── PolicyConditionCacheConfig.java │ │ │ │ ├── PolicyEvaluationCacheConfig.java │ │ │ │ ├── UrlPathHelperNonDecoding.java │ │ │ │ ├── monitoring │ │ │ │ │ └── AcsMonitoringConfig.java │ │ │ │ └── tokenservice │ │ │ │ │ └── ZoneAwareTokenServiceConfig.java │ │ │ │ ├── encryption │ │ │ │ ├── DecryptionFailureException.java │ │ │ │ ├── EncryptionFailureException.java │ │ │ │ ├── Encryptor.java │ │ │ │ └── SymmetricKeyValidationException.java │ │ │ │ ├── issuer │ │ │ │ └── management │ │ │ │ │ └── dao │ │ │ │ │ └── IssuerEntity.java │ │ │ │ ├── jmx │ │ │ │ └── DataSourceMBean.java │ │ │ │ ├── monitoring │ │ │ │ ├── AbstractCacheHealthIndicator.java │ │ │ │ ├── AcsDbHealthIndicator.java │ │ │ │ ├── AcsHealthAggregator.java │ │ │ │ ├── AcsMonitoringController.java │ │ │ │ ├── AcsMonitoringRepository.java │ │ │ │ ├── AcsMonitoringUtilities.java │ │ │ │ ├── CacheHealthIndicator.java │ │ │ │ ├── DecisionCacheHealthIndicator.java │ │ │ │ ├── GraphDbHealthIndicator.java │ │ │ │ ├── ManagementSecurityRoleFilter.java │ │ │ │ ├── MonitoringHttpMethodsFilter.java │ │ │ │ ├── ResourceCacheHealthIndicator.java │ │ │ │ ├── SubjectCacheHealthIndicator.java │ │ │ │ └── UaaHealthIndicator.java │ │ │ │ ├── policy │ │ │ │ └── evaluation │ │ │ │ │ └── cache │ │ │ │ │ ├── AbstractPolicyEvaluationCache.java │ │ │ │ │ ├── InMemoryPolicyEvaluationCache.java │ │ │ │ │ ├── NonCachingPolicyEvaluationCache.java │ │ │ │ │ ├── PolicyEvaluationCache.java │ │ │ │ │ ├── PolicyEvaluationRequestCacheKey.java │ │ │ │ │ └── RedisPolicyEvaluationCache.java │ │ │ │ ├── privilege │ │ │ │ └── management │ │ │ │ │ ├── EntityManagementControllerAdvice.java │ │ │ │ │ ├── PrivilegeConverter.java │ │ │ │ │ ├── PrivilegeManagementException.java │ │ │ │ │ ├── PrivilegeManagementService.java │ │ │ │ │ ├── PrivilegeManagementServiceImpl.java │ │ │ │ │ ├── PrivilegeManagementUtility.java │ │ │ │ │ ├── ResourceHttpMethodsFilter.java │ │ │ │ │ ├── ResourcePrivilegeManagementController.java │ │ │ │ │ ├── SubjectHttpMethodsFilter.java │ │ │ │ │ ├── SubjectPrivilegeManagementController.java │ │ │ │ │ └── dao │ │ │ │ │ ├── AttributeLimitExceededException.java │ │ │ │ │ ├── AttributePredicate.java │ │ │ │ │ ├── GraphGenericRepository.java │ │ │ │ │ ├── GraphResourceRepository.java │ │ │ │ │ ├── GraphStartupManager.java │ │ │ │ │ ├── GraphSubjectRepository.java │ │ │ │ │ ├── ParentEntity.java │ │ │ │ │ ├── ResourceEntity.java │ │ │ │ │ ├── ResourceHierarchicalRepository.java │ │ │ │ │ ├── ResourceRepository.java │ │ │ │ │ ├── ResourceRepositoryProxy.java │ │ │ │ │ ├── SubjectEntity.java │ │ │ │ │ ├── SubjectHierarchicalRepository.java │ │ │ │ │ ├── SubjectRepository.java │ │ │ │ │ ├── SubjectRepositoryProxy.java │ │ │ │ │ └── ZonableEntity.java │ │ │ │ ├── request │ │ │ │ └── context │ │ │ │ │ ├── AcsRequestContext.java │ │ │ │ │ ├── AcsRequestContextHolder.java │ │ │ │ │ └── AcsRequestEnrichingFilter.java │ │ │ │ ├── security │ │ │ │ ├── AbstractHttpMethodsFilter.java │ │ │ │ ├── EmptyHttpMethodsFilter.java │ │ │ │ └── NoAuthenticationEntryPoint.java │ │ │ │ ├── service │ │ │ │ ├── InvalidACSRequestException.java │ │ │ │ └── policy │ │ │ │ │ ├── admin │ │ │ │ │ ├── PolicyHttpMethodsFilter.java │ │ │ │ │ ├── PolicyManagementController.java │ │ │ │ │ ├── PolicyManagementException.java │ │ │ │ │ ├── PolicyManagementService.java │ │ │ │ │ ├── PolicyManagementServiceImpl.java │ │ │ │ │ └── dao │ │ │ │ │ │ ├── PolicySetEntity.java │ │ │ │ │ │ └── PolicySetRepository.java │ │ │ │ │ ├── evaluation │ │ │ │ │ ├── AttributesHandler.java │ │ │ │ │ ├── EvaluationHttpMethodsFilter.java │ │ │ │ │ ├── MatchedPolicy.java │ │ │ │ │ ├── PolicyEvaluation.java │ │ │ │ │ ├── PolicyEvaluationController.java │ │ │ │ │ ├── PolicyEvaluationException.java │ │ │ │ │ ├── PolicyEvaluationService.java │ │ │ │ │ ├── PolicyEvaluationServiceImpl.java │ │ │ │ │ ├── ResourceAttributeResolver.java │ │ │ │ │ └── SubjectAttributeResolver.java │ │ │ │ │ ├── matcher │ │ │ │ │ ├── MatchResult.java │ │ │ │ │ ├── PolicyMatchCandidate.java │ │ │ │ │ ├── PolicyMatcher.java │ │ │ │ │ ├── PolicyMatcherImpl.java │ │ │ │ │ └── UriTemplateVariableResolver.java │ │ │ │ │ └── validation │ │ │ │ │ ├── PolicySetValidationException.java │ │ │ │ │ ├── PolicySetValidator.java │ │ │ │ │ └── PolicySetValidatorImpl.java │ │ │ │ └── zone │ │ │ │ ├── management │ │ │ │ ├── ZoneController.java │ │ │ │ ├── ZoneHttpMethodsFilter.java │ │ │ │ ├── ZoneManagementException.java │ │ │ │ ├── ZoneService.java │ │ │ │ ├── ZoneServiceImpl.java │ │ │ │ └── dao │ │ │ │ │ ├── ZoneClientEntity.java │ │ │ │ │ ├── ZoneConverter.java │ │ │ │ │ ├── ZoneEntity.java │ │ │ │ │ └── ZoneRepository.java │ │ │ │ └── resolver │ │ │ │ ├── SpringSecurityZoneResolver.java │ │ │ │ └── ZoneResolver.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── persistence.xml │ │ │ ├── acs-policy-set-schema.json │ │ │ ├── application-h2.properties │ │ │ ├── application-performance.properties │ │ │ ├── application.properties │ │ │ ├── banner.txt │ │ │ ├── db │ │ │ ├── h2 │ │ │ │ ├── V0__service_instance.sql │ │ │ │ ├── V1__drop_subject_resource_id_constraints_columns.sql │ │ │ │ ├── V2_0_0__create_authz_zones.sql │ │ │ │ ├── V2_0_2__PostInitializeIdentityZones.sql │ │ │ │ ├── V2_0_3__add_zone_issuer_table.sql │ │ │ │ ├── V2_0_5__remove_zone_client_and_issuer_tables.sql │ │ │ │ └── V3_0_1__alter_attribute_connectors.sql │ │ │ ├── mariadb │ │ │ │ ├── V1__service_instance.sql │ │ │ │ ├── V2_0_0__create_authz_zones.sql │ │ │ │ ├── V2_0_2__PostInitializeIdentityZones.sql │ │ │ │ └── V2__drop_subject_resource_id_indexes_columns.sql │ │ │ └── postgres │ │ │ │ ├── V0__service_instance.sql │ │ │ │ ├── V2_0_0__create_authz_zones.sql │ │ │ │ ├── V2_0_3__PostInitializeIdentityZones.sql │ │ │ │ ├── V2_0_4__add_zone_issuer_table.sql │ │ │ │ ├── V2_0_5__remove_zone_client_and_issuer_tables.sql │ │ │ │ ├── V3_0_0__add_attribute_connectors.sql │ │ │ │ └── V3_0_1__alter_attribute_connectors.sql │ │ │ ├── log4j-dev.xml │ │ │ ├── log4j.xml │ │ │ ├── partial-sample-policy-set.json │ │ │ └── security-config.xml │ └── test │ │ ├── java │ │ └── org │ │ │ └── eclipse │ │ │ └── keti │ │ │ ├── acs │ │ │ ├── attribute │ │ │ │ ├── cache │ │ │ │ │ ├── AttributeCacheFactoryTest.java │ │ │ │ │ └── InMemoryAttributeCacheTest.java │ │ │ │ ├── connector │ │ │ │ │ ├── ConnectorHttpMethodsFilterTest.java │ │ │ │ │ └── management │ │ │ │ │ │ └── AttributeConnectorServiceTest.java │ │ │ │ └── readers │ │ │ │ │ ├── DefaultResourceAttributeReaderTest.java │ │ │ │ │ ├── DefaultSubjectAttributeReaderTest.java │ │ │ │ │ ├── ExternalAttributeReaderHelper.java │ │ │ │ │ ├── ExternalResourceAttributeReaderTest.java │ │ │ │ │ └── ExternalSubjectAttributeReaderTest.java │ │ │ ├── config │ │ │ │ ├── AcsConfigLocalProfileTest.java │ │ │ │ ├── PolicyConditionCacheConfigTest.java │ │ │ │ └── PolicyEvaluationCacheConfigTest.java │ │ │ ├── encryption │ │ │ │ └── EncryptorTest.java │ │ │ ├── monitoring │ │ │ │ ├── AcsDbHealthIndicatorTest.java │ │ │ │ ├── AcsHealthAggregatorTest.java │ │ │ │ ├── CacheHealthIndicatorTest.java │ │ │ │ ├── GraphDbHealthIndicatorTest.java │ │ │ │ ├── MonitoringHttpMethodsFilterTest.java │ │ │ │ └── UaaHealthIndicatorTest.java │ │ │ ├── policy │ │ │ │ └── evaluation │ │ │ │ │ └── cache │ │ │ │ │ ├── AbstractPolicyEvaluationCacheTest.java │ │ │ │ │ ├── InMemoryPolicyEvaluationCacheTest.java │ │ │ │ │ └── PolicyEvaluationRequestCacheKeyTest.java │ │ │ ├── privilege │ │ │ │ └── management │ │ │ │ │ ├── AttributesUtilities.java │ │ │ │ │ ├── BeanUtilTests.java │ │ │ │ │ ├── PrivilegeManagementNoRollbackTest.java │ │ │ │ │ ├── PrivilegeManagementServiceImplTest.java │ │ │ │ │ ├── ResourceHttpMethodsFilterTest.java │ │ │ │ │ ├── SubjectHttpMethodsFilterTest.java │ │ │ │ │ └── dao │ │ │ │ │ ├── GraphResourceRepositoryTest.java │ │ │ │ │ └── GraphSubjectRepositoryTest.java │ │ │ ├── request │ │ │ │ └── context │ │ │ │ │ └── AcsRequestContextHolderTest.java │ │ │ ├── security │ │ │ │ ├── AbstractHttpMethodsFilterTest.java │ │ │ │ └── SecurityFilterChainTest.java │ │ │ ├── service │ │ │ │ └── policy │ │ │ │ │ ├── admin │ │ │ │ │ ├── PolicyHttpMethodsFilterTest.java │ │ │ │ │ ├── PolicyManagementServiceTest.java │ │ │ │ │ └── dao │ │ │ │ │ │ └── PolicySetRepositoryTest.java │ │ │ │ │ ├── evaluation │ │ │ │ │ ├── ConditionEvaluationTest.java │ │ │ │ │ ├── EvaluationHttpMethodsFilterTest.java │ │ │ │ │ ├── PolicyEvaluationServiceTest.java │ │ │ │ │ ├── PolicyEvaluationWithAttributeReaderTest.java │ │ │ │ │ ├── PolicyEvaluationWithAttributeUriTemplateTest.java │ │ │ │ │ ├── ResourceAttributeResolverTest.java │ │ │ │ │ └── SubjectAttributeResolverTest.java │ │ │ │ │ ├── matcher │ │ │ │ │ ├── PolicyMatcherImplTest.java │ │ │ │ │ ├── PolicySets.java │ │ │ │ │ └── UriTemplateVariableResolverTest.java │ │ │ │ │ └── validation │ │ │ │ │ └── PolicySetValidatorTest.java │ │ │ ├── testutils │ │ │ │ ├── MockAcsRequestContext.java │ │ │ │ ├── MockMvcContext.java │ │ │ │ ├── MockSecurityContext.java │ │ │ │ ├── TestActiveProfilesResolver.java │ │ │ │ ├── TestUtils.java │ │ │ │ └── XFiles.java │ │ │ └── zone │ │ │ │ └── management │ │ │ │ ├── ZoneEntityTest.java │ │ │ │ ├── ZoneHttpMethodsFilterTest.java │ │ │ │ ├── ZoneRepositoryTest.java │ │ │ │ └── ZoneServiceTest.java │ │ │ └── controller │ │ │ └── test │ │ │ ├── AcsMonitoringControllerIT.java │ │ │ ├── AttributeConnectorControllerIT.java │ │ │ ├── ConfigureEnvironment.java │ │ │ ├── HierarchicalResourcesIT.java │ │ │ ├── HierarchicalSubjectsIT.java │ │ │ ├── NonHierarchicalResourcesIT.java │ │ │ ├── NonHierarchicalSubjectsIT.java │ │ │ ├── PolicyEvalWithGraphDbControllerIT.java │ │ │ ├── PolicyEvaluationControllerIT.java │ │ │ ├── PolicyManagementControllerIT.java │ │ │ ├── ResourcePrivilegeManagementControllerIT.java │ │ │ ├── SubjectPrivilegeManagementControllerIT.java │ │ │ ├── URLPathMatchingIT.java │ │ │ └── ZoneControllerIT.java │ │ └── resources │ │ ├── application.properties │ │ ├── complete-sample-policy-set-2.json │ │ ├── complete-sample-policy-set.json │ │ ├── controller-test │ │ ├── a-mismatched-resourceid.json │ │ ├── a-mismatched-subjectidentifier.json │ │ ├── a-resource-with-parents.json │ │ ├── a-resource.json │ │ ├── a-single-subject-collection.json │ │ ├── a-subject-with-identical-deprecated-id.json │ │ ├── a-subject-with-invalid-deprecated-id.json │ │ ├── a-subject-with-parents.json │ │ ├── a-subject.json │ │ ├── complete-sample-policy-set-second.json │ │ ├── complete-sample-policy-set.json │ │ ├── createAttributeConnector.json │ │ ├── createAttributeConnectorWithEmptyAdapters.json │ │ ├── createAttributeConnectorWithLowValueForCache.json │ │ ├── createAttributeConnectorWithTwoAdapters.json │ │ ├── createZone.json │ │ ├── createZoneTwo.json │ │ ├── empty-identifier-resources-collection.json │ │ ├── empty-identifier-subjects-collection.json │ │ ├── missing-identifier-resources-collection.json │ │ ├── missing-identifier-subjects-collection.json │ │ ├── missing-resourceIdentifier-resources-collection.json │ │ ├── missing-subjectidentifier-collection.json │ │ ├── multiple-policy-set-test.json │ │ ├── no-resourceIdentifier-resource.json │ │ ├── no-subjectidentifier-subject.json │ │ ├── resources-collection.json │ │ ├── simple-policy-set-empty-name.json │ │ ├── simple-policy-set-no-name.json │ │ ├── special-character-resource-identifier.json │ │ ├── subjects-collection-with-different-attributes.json │ │ ├── subjects-collection.json │ │ ├── updateZone.json │ │ ├── with-resourceIdentifier-resource.json │ │ ├── with-subjectidentifier-subject.json │ │ └── zone-with-no-subdomain.json │ │ ├── controller-tests-context.xml │ │ ├── db │ │ └── migration │ │ │ ├── V0__service_instance.sql │ │ │ ├── V1__drop_subject_resource_id_constraints_columns.sql │ │ │ ├── V2_0_0__create_authz_zones.sql │ │ │ ├── V2_0_2__PostInitializeIdentityZones.sql │ │ │ ├── V2_0_3__add_zone_issuer_table.sql │ │ │ ├── V2_0_5__remove_zone_client_and_issuer_tables.sql │ │ │ └── V3_0_1__alter_attribute_connectors.sql │ │ ├── policies │ │ ├── policySetWithOverlappingURIs.json │ │ ├── singlePolicyNoCondition.json │ │ ├── testApmPolicySetLoadsSuccessfully.json │ │ ├── testMatchPolicyFailureBecauseMissingResourceAttribute.json │ │ ├── testMatchPolicyUriCanonicalization.json │ │ ├── testMatchPolicyWithMultipleActions.json │ │ ├── testMatchPolicyWithMultipleActionsNoMatch.json │ │ ├── testMatchPolicyWithNoResource.json │ │ ├── testMatchPolicyWithNoSubject.json │ │ ├── testMatchPolicyWithNoTarget.json │ │ ├── testMatchPolicyWithNoTargetAction.json │ │ ├── testMatchPolicyWithSubjectAndResourceAttributeRequirements.json │ │ ├── testMatchPolicyWithUriTemplateAndSubjectAttribute.json │ │ ├── testMultiplePoliciesNoMatch.json │ │ ├── testPolicyEvalDeny.json │ │ └── testPolicyEvalNotApplicable.json │ │ ├── policy-set-with-attribute-uri-template.json │ │ ├── policy-set-with-multiple-policies-default-deny-with-condition.json │ │ ├── policy-set-with-multiple-policies-deny-missing-optional-tags.json │ │ ├── policy-set-with-multiple-policies-deny-with-condition.json │ │ ├── policy-set-with-multiple-policies-first-match.json │ │ ├── policy-set-with-multiple-policies-na-with-condition.json │ │ ├── policy-set-with-multiple-policies-permit-with-condition.json │ │ ├── policy-set-with-one-policy-invalid-condition.json │ │ ├── policy-set-with-one-policy-nocondition.json │ │ ├── policy-set-with-one-policy-one-condition-indeterminate.json │ │ ├── policy-set-with-one-policy-one-condition-using-attributes.json │ │ ├── policy-set-with-one-policy-one-condition-using-res-attributes.json │ │ ├── policy-set-with-one-policy-one-condition.json │ │ ├── policyset │ │ └── validator │ │ │ └── test │ │ │ ├── empty-attributes-target-subject.json │ │ │ ├── empty-conditions-policy.json │ │ │ ├── empty-policies-policy-set.json │ │ │ ├── missing-condition-name-policy.json │ │ │ ├── missing-condition-policy-condition.json │ │ │ ├── missing-effect-policy.json │ │ │ ├── missing-name-policy-set.json │ │ │ ├── missing-resource-policy-target.json │ │ │ ├── missing-target-name-policy.json │ │ │ ├── missing-uritemplate-policy-resource.json │ │ │ ├── multiple-policies-with-multiple-conditions.json │ │ │ ├── no-policies-policy-set.json │ │ │ ├── policy-set-with-only-name-effect.json │ │ │ ├── policyWithEmptyTargetAction.json │ │ │ ├── policyWithNullTargetAction.json │ │ │ ├── testMatchPolicyWithInvalidAction.json │ │ │ ├── testMatchPolicyWithMultipleActions.json │ │ │ └── testMatchPolicyWithMultipleActionsOneInvalid.json │ │ ├── set-with-1-policy.json │ │ ├── set-with-2-policy.json │ │ ├── set-with-no-policy.json │ │ ├── testApmPolicySetLoadsSuccessfully.json │ │ └── unit-tests.xml ├── start-acs-postgres.sh ├── start-acs-public-graph.sh ├── start-acs-public.sh └── start-acs.sh ├── set-env-local.sh ├── utils ├── copyrights.sh ├── download-dependency-sources.sh └── merge-to-master.sh └── versioning.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/README.md -------------------------------------------------------------------------------- /acs-integration-tests/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/.checkstyle -------------------------------------------------------------------------------- /acs-integration-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/.gitignore -------------------------------------------------------------------------------- /acs-integration-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/pom.xml -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/ACSAcceptanceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/ACSAcceptanceIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/admin/PolicyCreationCucumberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/admin/PolicyCreationCucumberTest.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/admin/PolicyCreationStepsDefinitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/admin/PolicyCreationStepsDefinitions.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/evaluation/PolicyEvaluationCucumberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/evaluation/PolicyEvaluationCucumberTest.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/evaluation/PolicyEvaluationStepsDefinitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/policy/evaluation/PolicyEvaluationStepsDefinitions.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/zone/admin/DefaultZoneAuthorizationIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/zone/admin/DefaultZoneAuthorizationIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/zone/admin/ZoneEnforcementCucumberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/zone/admin/ZoneEnforcementCucumberTest.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/zone/admin/ZoneEnforcementStepsDefinitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/acceptance/test/zone/admin/ZoneEnforcementStepsDefinitions.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/ACSCorsFilterIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/ACSCorsFilterIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/AccessControlServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/AccessControlServiceIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/AttributeConnectorConfigurationIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/AttributeConnectorConfigurationIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PolicyEvalCachingWithGraphDBIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PolicyEvalCachingWithGraphDBIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PolicyEvaluationCachingIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PolicyEvaluationCachingIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PolicyEvaluationWithAttributeConnectorIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PolicyEvaluationWithAttributeConnectorIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PrivilegeManagementAccessControlServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/PrivilegeManagementAccessControlServiceIT.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/SubjectResourceFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/integration/test/SubjectResourceFixture.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/TestConfig.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/TestNameLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/TestNameLogger.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ACSITSetUpFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ACSITSetUpFactory.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ACSITSetUpFactoryPublic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ACSITSetUpFactoryPublic.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ACSTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ACSTestUtil.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/CreatePolicyStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/CreatePolicyStatus.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/OptionalTestSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/OptionalTestSetup.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/PolicyHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/PolicyHelper.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/PrivilegeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/PrivilegeHelper.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/UAAACSClientsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/UAAACSClientsUtil.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ZoneFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/java/org/eclipse/keti/test/utils/ZoneFactory.java -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/acceptance-test-spring-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/acceptance-test-spring-context.xml -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/application.properties -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/cucumber.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/cucumber.xml -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/deny-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/deny-all.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/integration-test-spring-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/integration-test-spring-context.xml -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/invalid-json-schema-policy-set.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "invalid-simple-policy-1" 3 | } -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/missing-policy-set-name-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/missing-policy-set-name-policy.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/multiple-actions-defined-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/multiple-actions-defined-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/multiple-actions-with-single-invalid-action-defined-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/multiple-actions-with-single-invalid-action-defined-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/multiple-site-based-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/multiple-site-based-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/no-defined-action-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/no-defined-action-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/policy/admin/policy-creation.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/policy/admin/policy-creation.feature -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/policy/evaluation/policy-evaluation-actions.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/policy/evaluation/policy-evaluation-actions.feature -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/policy/evaluation/policy-evaluation.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/policy/evaluation/policy-evaluation.feature -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/zone/admin/zone-enforcement.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/org/eclipse/keti/acceptance/test/zone/admin/zone-enforcement.feature -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/permit-admin-only-using-condition-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/permit-admin-only-using-condition-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/permit-admin-only-using-matcher-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/permit-admin-only-using-matcher-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/permit-admin-with-site-access-matcher-and-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/permit-admin-with-site-access-matcher-and-condition.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/permit-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/permit-all.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/complete-sample-policy-set-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/complete-sample-policy-set-2.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/deny-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/deny-all.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/indeterminate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/indeterminate.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/large-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/large-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/multiple-attribute-uri-templates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/multiple-attribute-uri-templates.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/permit-admin-only-using-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/permit-admin-only-using-condition.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/policy-set-with-attribute-uri-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/policy-set-with-attribute-uri-template.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/single-org-based-no-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/single-org-based-no-target.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/single-org-based.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/single-org-based.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/single-site-based.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/single-site-based.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policies/single-site-subject-based-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policies/single-site-subject-based-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policy-set-with-multiple-policies-na-with-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policy-set-with-multiple-policies-na-with-condition.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policy-set-with-one-policy-using-resource-attributes-from-asset-adapter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policy-set-with-one-policy-using-resource-attributes-from-asset-adapter.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/policy-set-with-only-name-effect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/policy-set-with-only-name-effect.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/shared-test-spring-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/shared-test-spring-context.xml -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/single-action-defined-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/single-action-defined-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/single-empty-action-defined-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/single-empty-action-defined-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/single-invalid-action-defined-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/single-invalid-action-defined-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/single-null-action-defined-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/single-null-action-defined-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/single-site-based-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/single-site-based-policy-set.json -------------------------------------------------------------------------------- /acs-integration-tests/src/test/resources/testCompleteACSFlow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/src/test/resources/testCompleteACSFlow.json -------------------------------------------------------------------------------- /acs-integration-tests/testng-public-graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/testng-public-graph.xml -------------------------------------------------------------------------------- /acs-integration-tests/testng-public.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/testng-public.xml -------------------------------------------------------------------------------- /acs-integration-tests/uaa/config/uaa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/acs-integration-tests/uaa/config/uaa.yml -------------------------------------------------------------------------------- /checkstyle-config/gog-sun-checks-eclipse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/checkstyle-config/gog-sun-checks-eclipse.xml -------------------------------------------------------------------------------- /commons/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/.gitignore -------------------------------------------------------------------------------- /commons/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/pom.xml -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/attribute/AttributeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/attribute/AttributeType.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/exception/UntrustedIssuerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/exception/UntrustedIssuerException.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/AbstractHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/AbstractHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/AbstractHandlers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/AbstractHandlers.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ConditionAssertionFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ConditionAssertionFailedException.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ConditionParsingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ConditionParsingException.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ConditionScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ConditionScript.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ResourceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/ResourceHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/SubjectHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/SubjectHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/AttributeMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/AttributeMatcher.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionCache.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionScript.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionShell.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovySecureExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovySecureExtension.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/InMemoryGroovyConditionCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/InMemoryGroovyConditionCache.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/NonCachingGroovyConditionCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/policy/condition/groovy/NonCachingGroovyConditionCache.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/ACSWebConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/ACSWebConstants.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/AcsApiUriTemplates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/AcsApiUriTemplates.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/BaseRestApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/BaseRestApi.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/BaseRestApiControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/BaseRestApiControllerAdvice.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpMediaTypeNotAcceptableExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpMediaTypeNotAcceptableExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpMediaTypeNotSupportedExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpMediaTypeNotSupportedExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpMessageNotReadableExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpMessageNotReadableExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpRequestMethodNotSupportedExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/HttpRequestMethodNotSupportedExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/IllegalArgumentExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/IllegalArgumentExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/ResponseEntityBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/ResponseEntityBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/RestApiErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/RestApiErrorResponse.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/RestApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/RestApiException.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/RestApiExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/RestApiExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/SecurityExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/SecurityExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/UntrustedIssuerExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/UntrustedIssuerExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/UriTemplateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/UriTemplateUtils.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/ZoneDoesNotExistException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/ZoneDoesNotExistException.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/commons/web/ZoneDoesNotExistExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/commons/web/ZoneDoesNotExistExceptionHandler.java -------------------------------------------------------------------------------- /commons/src/main/java/org/eclipse/keti/acs/utils/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/java/org/eclipse/keti/acs/utils/JsonUtils.java -------------------------------------------------------------------------------- /commons/src/main/resources/SecureExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/main/resources/SecureExtension.groovy -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/ResourceHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/ResourceHandlerTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/SubjectHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/SubjectHandlerTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionCacheTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionScriptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionScriptTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionShellTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/policy/condition/groovy/GroovyConditionShellTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/web/BaseRestApiControllerAdviceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/web/BaseRestApiControllerAdviceTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/web/ResponseEntityBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/web/ResponseEntityBuilderTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/commons/web/RestApiExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/commons/web/RestApiExceptionTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/eclipse/keti/acs/utils/JsonUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/java/org/eclipse/keti/acs/utils/JsonUtilsTest.java -------------------------------------------------------------------------------- /commons/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /commons/src/test/resources/policy-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/resources/policy-1.json -------------------------------------------------------------------------------- /commons/src/test/resources/policy-no-match.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/resources/policy-no-match.json -------------------------------------------------------------------------------- /commons/src/test/resources/student.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/resources/student.json -------------------------------------------------------------------------------- /commons/src/test/resources/subject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/commons/src/test/resources/subject.json -------------------------------------------------------------------------------- /docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/docs/architecture.png -------------------------------------------------------------------------------- /docs/keti-demo.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/docs/keti-demo.org -------------------------------------------------------------------------------- /eclipse-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/eclipse-config/README.md -------------------------------------------------------------------------------- /eclipse-config/clean-up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/eclipse-config/clean-up.xml -------------------------------------------------------------------------------- /eclipse-config/compiler-prefs.epf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/eclipse-config/compiler-prefs.epf -------------------------------------------------------------------------------- /eclipse-config/eclipse.epf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/eclipse-config/eclipse.epf -------------------------------------------------------------------------------- /eclipse-config/formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/eclipse-config/formatter.xml -------------------------------------------------------------------------------- /jenkins/keti/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/jenkins/keti/Jenkinsfile -------------------------------------------------------------------------------- /model/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/.gitignore -------------------------------------------------------------------------------- /model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/pom.xml -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/Attribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/Attribute.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/Condition.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/Effect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/Effect.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/Policy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/Policy.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/PolicySet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/PolicySet.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/ResourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/ResourceType.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/SubjectType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/SubjectType.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/model/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/model/Target.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/AttributeAdapterConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/AttributeAdapterConnection.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/AttributeConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/AttributeConnector.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/BaseResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/BaseResource.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/BaseSubject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/BaseSubject.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/Parent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/Parent.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/PolicyEvaluationRequestV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/PolicyEvaluationRequestV1.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/PolicyEvaluationResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/PolicyEvaluationResult.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/RestModelIdExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/RestModelIdExtractor.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/Zone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/Zone.java -------------------------------------------------------------------------------- /model/src/main/java/org/eclipse/keti/acs/rest/attribute/adapter/AttributesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/java/org/eclipse/keti/acs/rest/attribute/adapter/AttributesResponse.java -------------------------------------------------------------------------------- /model/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /model/src/test/java/org/eclipse/keti/acs/model/ParentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/test/java/org/eclipse/keti/acs/model/ParentTest.java -------------------------------------------------------------------------------- /model/src/test/java/org/eclipse/keti/acs/model/PolicySetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/test/java/org/eclipse/keti/acs/model/PolicySetTest.java -------------------------------------------------------------------------------- /model/src/test/java/org/eclipse/keti/acs/model/PolicySets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/test/java/org/eclipse/keti/acs/model/PolicySets.java -------------------------------------------------------------------------------- /model/src/test/java/org/eclipse/keti/acs/rest/PolicyEvaluationRequestV1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/test/java/org/eclipse/keti/acs/rest/PolicyEvaluationRequestV1Test.java -------------------------------------------------------------------------------- /model/src/test/resources/policy-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/test/resources/policy-1.json -------------------------------------------------------------------------------- /model/src/test/resources/policy-unsupported-effect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/model/src/test/resources/policy-unsupported-effect.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/pom.xml -------------------------------------------------------------------------------- /run-integration-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/run-integration-tests.sh -------------------------------------------------------------------------------- /service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/.gitignore -------------------------------------------------------------------------------- /service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/README.md -------------------------------------------------------------------------------- /service/docs/ZoneProvisioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/docs/ZoneProvisioning.md -------------------------------------------------------------------------------- /service/docs/acs-uaa-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/docs/acs-uaa-setup.md -------------------------------------------------------------------------------- /service/docs/sample-zone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/docs/sample-zone.json -------------------------------------------------------------------------------- /service/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/manifest.yml -------------------------------------------------------------------------------- /service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/pom.xml -------------------------------------------------------------------------------- /service/src/main/java/db/postgres/PolicySetRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/db/postgres/PolicySetRowMapper.java -------------------------------------------------------------------------------- /service/src/main/java/db/postgres/ResourceRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/db/postgres/ResourceRowMapper.java -------------------------------------------------------------------------------- /service/src/main/java/db/postgres/SubjectRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/db/postgres/SubjectRowMapper.java -------------------------------------------------------------------------------- /service/src/main/java/db/postgres/V2_0_1__InitializeIdentityZones.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/db/postgres/V2_0_1__InitializeIdentityZones.java -------------------------------------------------------------------------------- /service/src/main/java/db/postgres/ZoneClientRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/db/postgres/ZoneClientRowMapper.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/AccessControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/AccessControlService.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/PolicyContextResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/PolicyContextResolver.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/SpringSecurityPolicyContextResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/SpringSecurityPolicyContextResolver.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/cache/AbstractAttributeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/cache/AbstractAttributeCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/cache/AttributeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/cache/AttributeCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/cache/AttributeCacheFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/cache/AttributeCacheFactory.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/cache/InMemoryAttributeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/cache/InMemoryAttributeCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/cache/NonCachingAttributeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/cache/NonCachingAttributeCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/cache/RedisAttributeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/cache/RedisAttributeCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/connector/ConnectorHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/connector/ConnectorHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorController.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorService.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorServiceImpl.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/AttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/AttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/AttributeReaderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/AttributeReaderFactory.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/AttributeRetrievalException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/AttributeRetrievalException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/CachedAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/CachedAttributes.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/ExternalAttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/ExternalAttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/ExternalResourceAttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/ExternalResourceAttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/ExternalSubjectAttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/ExternalSubjectAttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/PrivilegeServiceResourceAttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/PrivilegeServiceResourceAttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/PrivilegeServiceSubjectAttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/PrivilegeServiceSubjectAttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/ResourceAttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/ResourceAttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/attribute/readers/SubjectAttributeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/attribute/readers/SubjectAttributeReader.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/AcsConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/AcsConfigUtil.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/CommonRedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/CommonRedisConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/EnvDataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/EnvDataSourceConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/GraphBeanDefinitionRegistryPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/GraphBeanDefinitionRegistryPostProcessor.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/GraphConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/GraphConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/InMemoryDataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/InMemoryDataSourceConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/LocalRedisConnectionFactoryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/LocalRedisConnectionFactoryConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/LocalRedisProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/LocalRedisProperties.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/PolicyConditionCacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/PolicyConditionCacheConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/PolicyEvaluationCacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/PolicyEvaluationCacheConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/UrlPathHelperNonDecoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/UrlPathHelperNonDecoding.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/monitoring/AcsMonitoringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/monitoring/AcsMonitoringConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/config/tokenservice/ZoneAwareTokenServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/config/tokenservice/ZoneAwareTokenServiceConfig.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/encryption/DecryptionFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/encryption/DecryptionFailureException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/encryption/EncryptionFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/encryption/EncryptionFailureException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/encryption/Encryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/encryption/Encryptor.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/encryption/SymmetricKeyValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/encryption/SymmetricKeyValidationException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/issuer/management/dao/IssuerEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/issuer/management/dao/IssuerEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/jmx/DataSourceMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/jmx/DataSourceMBean.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/AbstractCacheHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/AbstractCacheHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/AcsDbHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/AcsDbHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/AcsHealthAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/AcsHealthAggregator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/AcsMonitoringController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/AcsMonitoringController.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/AcsMonitoringRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/AcsMonitoringRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/AcsMonitoringUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/AcsMonitoringUtilities.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/CacheHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/CacheHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/DecisionCacheHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/DecisionCacheHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/GraphDbHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/GraphDbHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/ManagementSecurityRoleFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/ManagementSecurityRoleFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/MonitoringHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/MonitoringHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/ResourceCacheHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/ResourceCacheHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/SubjectCacheHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/SubjectCacheHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/monitoring/UaaHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/monitoring/UaaHealthIndicator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/AbstractPolicyEvaluationCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/AbstractPolicyEvaluationCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/InMemoryPolicyEvaluationCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/InMemoryPolicyEvaluationCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/NonCachingPolicyEvaluationCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/NonCachingPolicyEvaluationCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/PolicyEvaluationCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/PolicyEvaluationCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/PolicyEvaluationRequestCacheKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/PolicyEvaluationRequestCacheKey.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/RedisPolicyEvaluationCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/policy/evaluation/cache/RedisPolicyEvaluationCache.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/EntityManagementControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/EntityManagementControllerAdvice.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeConverter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementService.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementServiceImpl.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementUtility.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/ResourceHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/ResourceHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/ResourcePrivilegeManagementController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/ResourcePrivilegeManagementController.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/SubjectHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/SubjectHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/SubjectPrivilegeManagementController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/SubjectPrivilegeManagementController.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/AttributeLimitExceededException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/AttributeLimitExceededException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/AttributePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/AttributePredicate.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphGenericRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphGenericRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphResourceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphResourceRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphStartupManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphStartupManager.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphSubjectRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/GraphSubjectRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ParentEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ParentEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceHierarchicalRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceHierarchicalRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceRepositoryProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ResourceRepositoryProxy.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectHierarchicalRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectHierarchicalRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectRepositoryProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/SubjectRepositoryProxy.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ZonableEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/privilege/management/dao/ZonableEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/request/context/AcsRequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/request/context/AcsRequestContext.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/request/context/AcsRequestContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/request/context/AcsRequestContextHolder.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/request/context/AcsRequestEnrichingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/request/context/AcsRequestEnrichingFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/security/AbstractHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/security/AbstractHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/security/EmptyHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/security/EmptyHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/security/NoAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/security/NoAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/InvalidACSRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/InvalidACSRequestException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementController.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementService.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementServiceImpl.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/admin/dao/PolicySetEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/admin/dao/PolicySetEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/admin/dao/PolicySetRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/admin/dao/PolicySetRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/AttributesHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/AttributesHandler.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/EvaluationHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/EvaluationHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/MatchedPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/MatchedPolicy.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluation.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationController.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationService.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationServiceImpl.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/ResourceAttributeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/ResourceAttributeResolver.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/SubjectAttributeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/evaluation/SubjectAttributeResolver.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/MatchResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/MatchResult.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatchCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatchCandidate.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatcher.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatcherImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatcherImpl.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/UriTemplateVariableResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/matcher/UriTemplateVariableResolver.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidationException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidator.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidatorImpl.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneController.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneHttpMethodsFilter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneManagementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneManagementException.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneService.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/ZoneServiceImpl.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneClientEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneClientEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneConverter.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneEntity.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/management/dao/ZoneRepository.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/resolver/SpringSecurityZoneResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/resolver/SpringSecurityZoneResolver.java -------------------------------------------------------------------------------- /service/src/main/java/org/eclipse/keti/acs/zone/resolver/ZoneResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/java/org/eclipse/keti/acs/zone/resolver/ZoneResolver.java -------------------------------------------------------------------------------- /service/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /service/src/main/resources/acs-policy-set-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/acs-policy-set-schema.json -------------------------------------------------------------------------------- /service/src/main/resources/application-h2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/application-h2.properties -------------------------------------------------------------------------------- /service/src/main/resources/application-performance.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/application-performance.properties -------------------------------------------------------------------------------- /service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/application.properties -------------------------------------------------------------------------------- /service/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/banner.txt -------------------------------------------------------------------------------- /service/src/main/resources/db/h2/V0__service_instance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/h2/V0__service_instance.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/h2/V1__drop_subject_resource_id_constraints_columns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/h2/V1__drop_subject_resource_id_constraints_columns.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/h2/V2_0_0__create_authz_zones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/h2/V2_0_0__create_authz_zones.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/h2/V2_0_2__PostInitializeIdentityZones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/h2/V2_0_2__PostInitializeIdentityZones.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/h2/V2_0_3__add_zone_issuer_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/h2/V2_0_3__add_zone_issuer_table.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/h2/V2_0_5__remove_zone_client_and_issuer_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/h2/V2_0_5__remove_zone_client_and_issuer_tables.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/h2/V3_0_1__alter_attribute_connectors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/h2/V3_0_1__alter_attribute_connectors.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/mariadb/V1__service_instance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/mariadb/V1__service_instance.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/mariadb/V2_0_0__create_authz_zones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/mariadb/V2_0_0__create_authz_zones.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/mariadb/V2_0_2__PostInitializeIdentityZones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/mariadb/V2_0_2__PostInitializeIdentityZones.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/mariadb/V2__drop_subject_resource_id_indexes_columns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/mariadb/V2__drop_subject_resource_id_indexes_columns.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/postgres/V0__service_instance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/postgres/V0__service_instance.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/postgres/V2_0_0__create_authz_zones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/postgres/V2_0_0__create_authz_zones.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/postgres/V2_0_3__PostInitializeIdentityZones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/postgres/V2_0_3__PostInitializeIdentityZones.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/postgres/V2_0_4__add_zone_issuer_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/postgres/V2_0_4__add_zone_issuer_table.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/postgres/V2_0_5__remove_zone_client_and_issuer_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/postgres/V2_0_5__remove_zone_client_and_issuer_tables.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/postgres/V3_0_0__add_attribute_connectors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/postgres/V3_0_0__add_attribute_connectors.sql -------------------------------------------------------------------------------- /service/src/main/resources/db/postgres/V3_0_1__alter_attribute_connectors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/db/postgres/V3_0_1__alter_attribute_connectors.sql -------------------------------------------------------------------------------- /service/src/main/resources/log4j-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/log4j-dev.xml -------------------------------------------------------------------------------- /service/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /service/src/main/resources/partial-sample-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/partial-sample-policy-set.json -------------------------------------------------------------------------------- /service/src/main/resources/security-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/main/resources/security-config.xml -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/cache/AttributeCacheFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/cache/AttributeCacheFactoryTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/cache/InMemoryAttributeCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/cache/InMemoryAttributeCacheTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/connector/ConnectorHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/connector/ConnectorHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/connector/management/AttributeConnectorServiceTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/readers/DefaultResourceAttributeReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/readers/DefaultResourceAttributeReaderTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/readers/DefaultSubjectAttributeReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/readers/DefaultSubjectAttributeReaderTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/readers/ExternalAttributeReaderHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/readers/ExternalAttributeReaderHelper.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/readers/ExternalResourceAttributeReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/readers/ExternalResourceAttributeReaderTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/attribute/readers/ExternalSubjectAttributeReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/attribute/readers/ExternalSubjectAttributeReaderTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/config/AcsConfigLocalProfileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/config/AcsConfigLocalProfileTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/config/PolicyConditionCacheConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/config/PolicyConditionCacheConfigTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/config/PolicyEvaluationCacheConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/config/PolicyEvaluationCacheConfigTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/encryption/EncryptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/encryption/EncryptorTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/monitoring/AcsDbHealthIndicatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/monitoring/AcsDbHealthIndicatorTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/monitoring/AcsHealthAggregatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/monitoring/AcsHealthAggregatorTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/monitoring/CacheHealthIndicatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/monitoring/CacheHealthIndicatorTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/monitoring/GraphDbHealthIndicatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/monitoring/GraphDbHealthIndicatorTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/monitoring/MonitoringHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/monitoring/MonitoringHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/monitoring/UaaHealthIndicatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/monitoring/UaaHealthIndicatorTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/policy/evaluation/cache/AbstractPolicyEvaluationCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/policy/evaluation/cache/AbstractPolicyEvaluationCacheTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/policy/evaluation/cache/InMemoryPolicyEvaluationCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/policy/evaluation/cache/InMemoryPolicyEvaluationCacheTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/policy/evaluation/cache/PolicyEvaluationRequestCacheKeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/policy/evaluation/cache/PolicyEvaluationRequestCacheKeyTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/AttributesUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/AttributesUtilities.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/BeanUtilTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/BeanUtilTests.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementNoRollbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementNoRollbackTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/PrivilegeManagementServiceImplTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/ResourceHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/ResourceHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/SubjectHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/SubjectHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/dao/GraphResourceRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/dao/GraphResourceRepositoryTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/privilege/management/dao/GraphSubjectRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/privilege/management/dao/GraphSubjectRepositoryTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/request/context/AcsRequestContextHolderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/request/context/AcsRequestContextHolderTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/security/AbstractHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/security/AbstractHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/security/SecurityFilterChainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/security/SecurityFilterChainTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/admin/PolicyHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/admin/PolicyHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/admin/PolicyManagementServiceTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/admin/dao/PolicySetRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/admin/dao/PolicySetRepositoryTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/ConditionEvaluationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/ConditionEvaluationTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/EvaluationHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/EvaluationHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationServiceTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationWithAttributeReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationWithAttributeReaderTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationWithAttributeUriTemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/PolicyEvaluationWithAttributeUriTemplateTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/ResourceAttributeResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/ResourceAttributeResolverTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/SubjectAttributeResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/evaluation/SubjectAttributeResolverTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatcherImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/matcher/PolicyMatcherImplTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/matcher/PolicySets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/matcher/PolicySets.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/matcher/UriTemplateVariableResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/matcher/UriTemplateVariableResolverTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/service/policy/validation/PolicySetValidatorTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/testutils/MockAcsRequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/testutils/MockAcsRequestContext.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/testutils/MockMvcContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/testutils/MockMvcContext.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/testutils/MockSecurityContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/testutils/MockSecurityContext.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/testutils/TestActiveProfilesResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/testutils/TestActiveProfilesResolver.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/testutils/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/testutils/TestUtils.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/testutils/XFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/testutils/XFiles.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneEntityTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneHttpMethodsFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneHttpMethodsFilterTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneRepositoryTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/acs/zone/management/ZoneServiceTest.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/AcsMonitoringControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/AcsMonitoringControllerIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/AttributeConnectorControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/AttributeConnectorControllerIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/ConfigureEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/ConfigureEnvironment.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/HierarchicalResourcesIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/HierarchicalResourcesIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/HierarchicalSubjectsIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/HierarchicalSubjectsIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/NonHierarchicalResourcesIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/NonHierarchicalResourcesIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/NonHierarchicalSubjectsIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/NonHierarchicalSubjectsIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/PolicyEvalWithGraphDbControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/PolicyEvalWithGraphDbControllerIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/PolicyEvaluationControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/PolicyEvaluationControllerIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/PolicyManagementControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/PolicyManagementControllerIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/ResourcePrivilegeManagementControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/ResourcePrivilegeManagementControllerIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/SubjectPrivilegeManagementControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/SubjectPrivilegeManagementControllerIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/URLPathMatchingIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/URLPathMatchingIT.java -------------------------------------------------------------------------------- /service/src/test/java/org/eclipse/keti/controller/test/ZoneControllerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/java/org/eclipse/keti/controller/test/ZoneControllerIT.java -------------------------------------------------------------------------------- /service/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/application.properties -------------------------------------------------------------------------------- /service/src/test/resources/complete-sample-policy-set-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/complete-sample-policy-set-2.json -------------------------------------------------------------------------------- /service/src/test/resources/complete-sample-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/complete-sample-policy-set.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-mismatched-resourceid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-mismatched-resourceid.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-mismatched-subjectidentifier.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-mismatched-subjectidentifier.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-resource-with-parents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-resource-with-parents.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-resource.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-single-subject-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-single-subject-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-subject-with-identical-deprecated-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-subject-with-identical-deprecated-id.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-subject-with-invalid-deprecated-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-subject-with-invalid-deprecated-id.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-subject-with-parents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-subject-with-parents.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/a-subject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/a-subject.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/complete-sample-policy-set-second.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/complete-sample-policy-set-second.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/complete-sample-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/complete-sample-policy-set.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/createAttributeConnector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/createAttributeConnector.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/createAttributeConnectorWithEmptyAdapters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/createAttributeConnectorWithEmptyAdapters.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/createAttributeConnectorWithLowValueForCache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/createAttributeConnectorWithLowValueForCache.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/createAttributeConnectorWithTwoAdapters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/createAttributeConnectorWithTwoAdapters.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/createZone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/createZone.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/createZoneTwo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/createZoneTwo.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/empty-identifier-resources-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/empty-identifier-resources-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/empty-identifier-subjects-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/empty-identifier-subjects-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/missing-identifier-resources-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/missing-identifier-resources-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/missing-identifier-subjects-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/missing-identifier-subjects-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/missing-resourceIdentifier-resources-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/missing-resourceIdentifier-resources-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/missing-subjectidentifier-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/missing-subjectidentifier-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/multiple-policy-set-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/multiple-policy-set-test.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/no-resourceIdentifier-resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/no-resourceIdentifier-resource.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/no-subjectidentifier-subject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/no-subjectidentifier-subject.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/resources-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/resources-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/simple-policy-set-empty-name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/simple-policy-set-empty-name.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/simple-policy-set-no-name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/simple-policy-set-no-name.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/special-character-resource-identifier.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/special-character-resource-identifier.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/subjects-collection-with-different-attributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/subjects-collection-with-different-attributes.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/subjects-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/subjects-collection.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/updateZone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/updateZone.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/with-resourceIdentifier-resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/with-resourceIdentifier-resource.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/with-subjectidentifier-subject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/with-subjectidentifier-subject.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-test/zone-with-no-subdomain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-test/zone-with-no-subdomain.json -------------------------------------------------------------------------------- /service/src/test/resources/controller-tests-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/controller-tests-context.xml -------------------------------------------------------------------------------- /service/src/test/resources/db/migration/V0__service_instance.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/db/migration/V0__service_instance.sql -------------------------------------------------------------------------------- /service/src/test/resources/db/migration/V1__drop_subject_resource_id_constraints_columns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/db/migration/V1__drop_subject_resource_id_constraints_columns.sql -------------------------------------------------------------------------------- /service/src/test/resources/db/migration/V2_0_0__create_authz_zones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/db/migration/V2_0_0__create_authz_zones.sql -------------------------------------------------------------------------------- /service/src/test/resources/db/migration/V2_0_2__PostInitializeIdentityZones.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/db/migration/V2_0_2__PostInitializeIdentityZones.sql -------------------------------------------------------------------------------- /service/src/test/resources/db/migration/V2_0_3__add_zone_issuer_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/db/migration/V2_0_3__add_zone_issuer_table.sql -------------------------------------------------------------------------------- /service/src/test/resources/db/migration/V2_0_5__remove_zone_client_and_issuer_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/db/migration/V2_0_5__remove_zone_client_and_issuer_tables.sql -------------------------------------------------------------------------------- /service/src/test/resources/db/migration/V3_0_1__alter_attribute_connectors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/db/migration/V3_0_1__alter_attribute_connectors.sql -------------------------------------------------------------------------------- /service/src/test/resources/policies/policySetWithOverlappingURIs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/policySetWithOverlappingURIs.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/singlePolicyNoCondition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/singlePolicyNoCondition.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testApmPolicySetLoadsSuccessfully.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testApmPolicySetLoadsSuccessfully.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyFailureBecauseMissingResourceAttribute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyFailureBecauseMissingResourceAttribute.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyUriCanonicalization.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyUriCanonicalization.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithMultipleActions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithMultipleActions.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithMultipleActionsNoMatch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithMultipleActionsNoMatch.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithNoResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithNoResource.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithNoSubject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithNoSubject.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithNoTarget.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithNoTarget.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithNoTargetAction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithNoTargetAction.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithSubjectAndResourceAttributeRequirements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithSubjectAndResourceAttributeRequirements.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMatchPolicyWithUriTemplateAndSubjectAttribute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMatchPolicyWithUriTemplateAndSubjectAttribute.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testMultiplePoliciesNoMatch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testMultiplePoliciesNoMatch.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testPolicyEvalDeny.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testPolicyEvalDeny.json -------------------------------------------------------------------------------- /service/src/test/resources/policies/testPolicyEvalNotApplicable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policies/testPolicyEvalNotApplicable.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-attribute-uri-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-attribute-uri-template.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-multiple-policies-default-deny-with-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-multiple-policies-default-deny-with-condition.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-multiple-policies-deny-missing-optional-tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-multiple-policies-deny-missing-optional-tags.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-multiple-policies-deny-with-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-multiple-policies-deny-with-condition.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-multiple-policies-first-match.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-multiple-policies-first-match.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-multiple-policies-na-with-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-multiple-policies-na-with-condition.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-multiple-policies-permit-with-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-multiple-policies-permit-with-condition.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-one-policy-invalid-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-one-policy-invalid-condition.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-one-policy-nocondition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-one-policy-nocondition.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-one-policy-one-condition-indeterminate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-one-policy-one-condition-indeterminate.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-one-policy-one-condition-using-attributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-one-policy-one-condition-using-attributes.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-one-policy-one-condition-using-res-attributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-one-policy-one-condition-using-res-attributes.json -------------------------------------------------------------------------------- /service/src/test/resources/policy-set-with-one-policy-one-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policy-set-with-one-policy-one-condition.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/empty-attributes-target-subject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/empty-attributes-target-subject.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/empty-conditions-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/empty-conditions-policy.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/empty-policies-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/empty-policies-policy-set.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/missing-condition-name-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/missing-condition-name-policy.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/missing-condition-policy-condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/missing-condition-policy-condition.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/missing-effect-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/missing-effect-policy.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/missing-name-policy-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/missing-name-policy-set.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/missing-resource-policy-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/missing-resource-policy-target.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/missing-target-name-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/missing-target-name-policy.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/missing-uritemplate-policy-resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/missing-uritemplate-policy-resource.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/multiple-policies-with-multiple-conditions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/multiple-policies-with-multiple-conditions.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/no-policies-policy-set.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "set-with-1-policy" 3 | } -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/policy-set-with-only-name-effect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/policy-set-with-only-name-effect.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/policyWithEmptyTargetAction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/policyWithEmptyTargetAction.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/policyWithNullTargetAction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/policyWithNullTargetAction.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/testMatchPolicyWithInvalidAction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/testMatchPolicyWithInvalidAction.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/testMatchPolicyWithMultipleActions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/testMatchPolicyWithMultipleActions.json -------------------------------------------------------------------------------- /service/src/test/resources/policyset/validator/test/testMatchPolicyWithMultipleActionsOneInvalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/policyset/validator/test/testMatchPolicyWithMultipleActionsOneInvalid.json -------------------------------------------------------------------------------- /service/src/test/resources/set-with-1-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/set-with-1-policy.json -------------------------------------------------------------------------------- /service/src/test/resources/set-with-2-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/set-with-2-policy.json -------------------------------------------------------------------------------- /service/src/test/resources/set-with-no-policy.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "set-with-1-policy" 3 | } -------------------------------------------------------------------------------- /service/src/test/resources/testApmPolicySetLoadsSuccessfully.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/testApmPolicySetLoadsSuccessfully.json -------------------------------------------------------------------------------- /service/src/test/resources/unit-tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/src/test/resources/unit-tests.xml -------------------------------------------------------------------------------- /service/start-acs-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/start-acs-postgres.sh -------------------------------------------------------------------------------- /service/start-acs-public-graph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/start-acs-public-graph.sh -------------------------------------------------------------------------------- /service/start-acs-public.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/start-acs-public.sh -------------------------------------------------------------------------------- /service/start-acs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/service/start-acs.sh -------------------------------------------------------------------------------- /set-env-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/set-env-local.sh -------------------------------------------------------------------------------- /utils/copyrights.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/utils/copyrights.sh -------------------------------------------------------------------------------- /utils/download-dependency-sources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/utils/download-dependency-sources.sh -------------------------------------------------------------------------------- /utils/merge-to-master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/utils/merge-to-master.sh -------------------------------------------------------------------------------- /versioning.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-keti/keti/HEAD/versioning.sh --------------------------------------------------------------------------------