├── core-common
└── src
│ ├── test
│ ├── java
│ │ └── .placeholder
│ └── resources
│ │ ├── banner.txt
│ │ └── certificates
│ │ ├── provider.p12
│ │ ├── gatekeeper.p12
│ │ ├── authorization.p12
│ │ ├── authorization.pub
│ │ └── gatekeeper.pub
│ ├── main
│ ├── resources
│ │ └── .placeholder
│ └── java
│ │ └── eu
│ │ └── arrowhead
│ │ └── common
│ │ ├── dto
│ │ └── shared
│ │ │ └── mscv
│ │ │ ├── SuccessIndicator.java
│ │ │ ├── DetailSuccessIndicator.java
│ │ │ ├── OS.java
│ │ │ ├── Layer.java
│ │ │ ├── ExecutionResponse.java
│ │ │ └── ClientExecutionResponse.java
│ │ └── database
│ │ ├── view
│ │ └── mscv
│ │ │ └── VerificationEntryView.java
│ │ └── repository
│ │ └── mscv
│ │ ├── MipDomainRepository.java
│ │ └── MipCategoryRepository.java
│ └── deb
│ └── control
│ └── control
├── datamanager
├── src
│ ├── test
│ │ ├── java
│ │ │ ├── .placeholder
│ │ │ └── eu
│ │ │ │ └── arrowhead
│ │ │ │ └── core
│ │ │ │ └── datamanager
│ │ │ │ └── StandaloneModeInDataManagerTests.java
│ │ └── resources
│ │ │ └── banner.txt
│ ├── main
│ │ └── resources
│ │ │ ├── certificates
│ │ │ ├── datamanager.p12
│ │ │ └── truststore.p12
│ │ │ └── accesslist.acl
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-datamanager.service
├── documentation
│ ├── Arrowhead DataManager SysD.pdf
│ ├── Arrowhead Proxy Service SD.pdf
│ ├── Arrowhead Proxy Service IDD.pdf
│ ├── Arrowhead Historian Service IDD.pdf
│ ├── Arrowhead Historian Service SD.pdf
│ └── Readme.txt
└── .settings
│ └── org.eclipse.wst.common.project.facet.core.xml
├── docker-all
├── .gitignore
├── Dockerfile
└── .project
├── gateway
├── src
│ ├── test
│ │ ├── java
│ │ │ └── .placeholder
│ │ └── resources
│ │ │ ├── banner.txt
│ │ │ └── certificates
│ │ │ ├── gateway.p12
│ │ │ ├── truststore.p12
│ │ │ ├── authorization.p12
│ │ │ ├── gateway.pub
│ │ │ └── authorization.pub
│ ├── main
│ │ └── resources
│ │ │ └── certificates
│ │ │ ├── gateway.p12
│ │ │ └── truststore.p12
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-gateway.service
└── docs
│ └── v4.6.0
│ ├── echo_sd.pdf
│ ├── echo_idd.pdf
│ ├── gateway_sysd.pdf
│ ├── gateway_sysdd.pdf
│ ├── gw-public-key_idd.pdf
│ ├── gw-public-key_sd.pdf
│ ├── figures
│ ├── arrowhead_logo.pdf
│ └── gateway_overview.png
│ └── gw-connect-provider_sd.pdf
├── qos-monitor
├── src
│ ├── test
│ │ ├── java
│ │ │ └── .placeholder
│ │ └── resources
│ │ │ ├── .placeholder
│ │ │ ├── banner.txt
│ │ │ └── certificates
│ │ │ ├── provider.p12
│ │ │ └── qosmonitor.pub
│ ├── main
│ │ ├── resources
│ │ │ └── certificates
│ │ │ │ ├── qosmonitor.p12
│ │ │ │ └── truststore.p12
│ │ └── java
│ │ │ └── eu
│ │ │ └── arrowhead
│ │ │ └── core
│ │ │ └── qos
│ │ │ └── measurement
│ │ │ └── properties
│ │ │ └── MonitorProviderType.java
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-qos-monitor.service
└── documentation
│ └── figures
│ ├── overview.png
│ ├── ResetCounterTask.png
│ ├── qos_monitor_sys_d.jpg
│ ├── IntraPingMeasurementTask.png
│ ├── RelayEchoMeasurementTask.png
│ ├── IntraPingMeasurementService.png
│ └── InterCloudDirectPingMeasurementTask.png
├── authorization
├── src
│ ├── test
│ │ ├── java
│ │ │ └── .placeholder
│ │ └── resources
│ │ │ ├── banner.txt
│ │ │ └── certificates
│ │ │ ├── provider.p12
│ │ │ ├── authorization.p12
│ │ │ └── authorization.pub
│ ├── main
│ │ └── resources
│ │ │ └── certificates
│ │ │ ├── truststore.p12
│ │ │ ├── authorization.p12
│ │ │ └── authorization.pub
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-authorization.service
└── docs
│ └── v4.6.0
│ ├── echo_idd.pdf
│ ├── echo_sd.pdf
│ ├── auth-public-key_idd.pdf
│ ├── auth-public-key_sd.pdf
│ ├── authorization_sysd.pdf
│ ├── authorization_sysdd.pdf
│ ├── token-generation_sd.pdf
│ ├── token-generation_idd.pdf
│ ├── figures
│ ├── arrowhead_logo.pdf
│ ├── authorization_control.png
│ ├── authorization_data_overview.png
│ └── authorization_database_model.png
│ ├── authorization-control-inter_idd.pdf
│ ├── authorization-control-inter_sd.pdf
│ ├── authorization-control-intra_idd.pdf
│ ├── authorization-control-intra_sd.pdf
│ ├── token-generation-multi-service_idd.pdf
│ ├── token-generation-multi-service_sd.pdf
│ ├── authorization-control-subscription_idd.pdf
│ └── authorization-control-subscription_sd.pdf
├── choreographer
├── src
│ ├── test
│ │ ├── java
│ │ │ └── .placeholder
│ │ └── resources
│ │ │ └── banner.txt
│ ├── main
│ │ ├── resources
│ │ │ └── certificates
│ │ │ │ ├── truststore.p12
│ │ │ │ └── choreographer.p12
│ │ └── java
│ │ │ └── eu
│ │ │ └── arrowhead
│ │ │ └── core
│ │ │ └── choreographer
│ │ │ ├── service
│ │ │ └── SessionDataStorage.java
│ │ │ └── graph
│ │ │ ├── StepGraphCircleDetector.java
│ │ │ └── StepGraphNormalizer.java
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-choreographer.service
└── .settings
│ └── org.eclipse.wst.common.project.facet.core.xml
├── configuration
├── src
│ ├── test
│ │ ├── resources
│ │ │ └── banner.txt
│ │ └── java
│ │ │ └── eu
│ │ │ └── arrowhead
│ │ │ └── core
│ │ │ └── configuration
│ │ │ └── StandaloneModeInConfigurationTests.java
│ ├── main
│ │ └── resources
│ │ │ └── certificates
│ │ │ ├── truststore.p12
│ │ │ └── configuration.p12
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-configuration.service
└── documentation
│ ├── Arrowhead Config service SD.pdf
│ ├── Arrowhead Config Service IDD.pdf
│ ├── Arrowhead Configuration SysD.pdf
│ ├── Arrowhead RawConfig Service IDD.pdf
│ ├── Arrowhead RawConfig Service SD.pdf
│ ├── Arrowhead ConfigManagement service SD.pdf
│ └── Arrowhead ConfigManagement service IDD.pdf
├── eventhandler
└── src
│ ├── test
│ ├── java
│ │ └── .placeholder
│ └── resources
│ │ ├── banner.txt
│ │ └── certificates
│ │ └── provider.p12
│ ├── main
│ └── resources
│ │ └── certificates
│ │ ├── truststore.p12
│ │ └── eventhandler.p12
│ └── deb
│ ├── control
│ ├── control
│ └── config
│ └── arrowhead-event-handler.service
├── gatekeeper
└── src
│ ├── test
│ └── resources
│ │ ├── banner.txt
│ │ └── certificates
│ │ ├── provider.p12
│ │ ├── gatekeeper.p12
│ │ ├── authorization.p12
│ │ ├── authorization.pub
│ │ └── gatekeeper.pub
│ ├── main
│ └── resources
│ │ └── certificates
│ │ ├── gatekeeper.p12
│ │ └── truststore.p12
│ └── deb
│ ├── control
│ ├── control
│ └── config
│ └── arrowhead-gatekeeper.service
├── onboarding
└── src
│ ├── test
│ └── resources
│ │ └── banner.txt
│ ├── main
│ └── resources
│ │ └── certificates
│ │ ├── truststore.p12
│ │ └── onboardingcontroller.p12
│ └── deb
│ └── control
│ ├── control
│ └── config
├── orchestrator
├── src
│ ├── test
│ │ ├── java
│ │ │ └── .placeholder
│ │ └── resources
│ │ │ ├── banner.txt
│ │ │ └── certificates
│ │ │ ├── provider.p12
│ │ │ ├── authorization.p12
│ │ │ └── authorization.pub
│ ├── main
│ │ └── resources
│ │ │ └── certificates
│ │ │ ├── truststore.p12
│ │ │ └── orchestrator.p12
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-orchestrator.service
└── docs
│ └── v4.6.0
│ ├── echo_sd.pdf
│ ├── echo_idd.pdf
│ ├── orchestrator_sysd.pdf
│ ├── orchestrator_sysdd.pdf
│ ├── figures
│ ├── arrowhead_logo.pdf
│ ├── orchestrator_data_overview.png
│ ├── orchestrator_database_model.png
│ ├── post_orchestration_activity_uml.png
│ └── post_store_orchestration_activity_uml.png
│ ├── orchestration-service_idd.pdf
│ ├── orchestration-service_sd.pdf
│ ├── orchestration_process_4.6.0.odt
│ ├── orchestration_process_4.6.0.pdf
│ ├── orchestration-qos-enabled_idd.pdf
│ ├── orchestration-qos-enabled_sd.pdf
│ ├── orchestration-service-by-id_sd.pdf
│ ├── orchestration-service-by-id_idd.pdf
│ ├── orchestration-qos-reservations_idd.pdf
│ ├── orchestration-qos-reservations_sd.pdf
│ ├── orchestration-qos-temporary-lock_sd.pdf
│ ├── orchestration-service-by-proxy_idd.pdf
│ ├── orchestration-service-by-proxy_sd.pdf
│ ├── orchestration-clean-flexible-store_sd.pdf
│ ├── orchestration-qos-temporary-lock_idd.pdf
│ ├── orchestration-clean-flexible-store_idd.pdf
│ ├── orchestration-qos-confirm-reservation_sd.pdf
│ ├── orchestration-qos-confirm-reservation_idd.pdf
│ ├── orchestration-create-flexible-store-rules_idd.pdf
│ ├── orchestration-create-flexible-store-rules_sd.pdf
│ ├── orchestration-remove-flexible-store-rule_idd.pdf
│ └── orchestration-remove-flexible-store-rule_sd.pdf
├── relay-library
├── src
│ ├── test
│ │ ├── java
│ │ │ └── .placeholder
│ │ └── resources
│ │ │ ├── banner.txt
│ │ │ └── certificates
│ │ │ ├── provider.p12
│ │ │ ├── gatekeeper.p12
│ │ │ ├── authorization.p12
│ │ │ ├── gatekeeper.pub
│ │ │ └── authorization.pub
│ └── main
│ │ └── resources
│ │ └── .placeholder
└── .settings
│ └── org.eclipse.wst.common.project.facet.core.xml
├── timemanager
├── src
│ ├── test
│ │ ├── resources
│ │ │ └── banner.txt
│ │ └── java
│ │ │ └── eu
│ │ │ └── arrowhead
│ │ │ └── core
│ │ │ └── timemanager
│ │ │ └── StandaloneModeInTimeManagerTests.java
│ ├── main
│ │ └── resources
│ │ │ └── certificates
│ │ │ ├── timemanager.p12
│ │ │ └── truststore.p12
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-timemanager.service
└── documentation
│ ├── Arrowhead Time Service IDD.pdf
│ ├── Arrowhead Time Service SD.pdf
│ ├── Arrowhead TimeManager SysD.pdf
│ └── Readme.txt
├── translator
├── src
│ ├── test
│ │ └── resources
│ │ │ └── banner.txt
│ ├── main
│ │ ├── resources
│ │ │ └── certificates
│ │ │ │ ├── translator.p12
│ │ │ │ ├── translator2.p12
│ │ │ │ ├── truststore.p12
│ │ │ │ └── translator_old.p12
│ │ └── java
│ │ │ └── eu
│ │ │ └── arrowhead
│ │ │ └── core
│ │ │ └── translator
│ │ │ ├── services
│ │ │ └── fiware
│ │ │ │ └── common
│ │ │ │ └── SenML.java
│ │ │ └── security
│ │ │ └── TranslatorSecurityConfig.java
│ └── deb
│ │ ├── control
│ │ ├── control
│ │ └── config
│ │ └── arrowhead-translator.service
└── documentation
│ ├── Arrowhead Translator SysD.pdf
│ ├── Arrowhead Translator Service IDD.pdf
│ ├── Arrowhead Translator Service SD.pdf
│ ├── Arrowhead FIWARE Translator Service SD.pdf
│ └── Readme.txt
├── deviceregistry
└── src
│ ├── test
│ └── resources
│ │ └── banner.txt
│ ├── main
│ └── resources
│ │ └── certificates
│ │ ├── truststore.p12
│ │ └── deviceregistry.p12
│ └── deb
│ └── control
│ ├── control
│ └── config
├── kubernetes
└── arrowhead-helm
│ ├── charts
│ └── .gitignore
│ ├── .gitignore
│ ├── static
│ ├── certificates
│ │ ├── test-orch.p12
│ │ ├── test-sreg.p12
│ │ ├── test-auth-system.p12
│ │ ├── test-cloud.truststore.p12
│ │ └── testcloud2.aitia.arrowhead.eu.p12
│ └── db-init
│ │ ├── timemanager_privileges.sql
│ │ ├── gateway_privileges.sql
│ │ ├── translator_privileges.sql
│ │ ├── onboarding_controller_privileges.sql
│ │ └── configuration_privileges.sql
│ ├── templates
│ ├── mysql
│ │ ├── mysql-service.yaml
│ │ └── mysql-volume-claim.yaml
│ ├── ambassador
│ │ ├── orchestrator-mapping.yaml
│ │ ├── authorization-mapping.yaml
│ │ └── service-registry-mapping.yaml
│ ├── orchestrator
│ │ ├── orchestrator-keystore.yaml
│ │ ├── orchestrator-truststore.yaml
│ │ ├── orchestrator-service.yaml
│ │ └── orchestrator-properties.yaml
│ ├── authorization
│ │ ├── authorization-keystore.yaml
│ │ ├── authorization-truststore.yaml
│ │ ├── authorization-service.yaml
│ │ └── authorization-properties.yaml
│ ├── service-registry
│ │ ├── service-registry-keystore.yaml
│ │ ├── service-registry-truststore.yaml
│ │ ├── service-registry-service.yaml
│ │ └── service-registry-properties.yaml
│ └── wait-for-db-configmap.yaml
│ ├── Chart.lock
│ ├── Chart.yaml
│ └── .helmignore
├── serviceregistry
├── src
│ ├── test
│ │ └── resources
│ │ │ └── banner.txt
│ ├── main
│ │ └── resources
│ │ │ └── certificates
│ │ │ ├── sysop.p12
│ │ │ ├── truststore.p12
│ │ │ └── serviceregistry.p12
│ └── deb
│ │ └── control
│ │ ├── control
│ │ └── config
└── docs
│ ├── v4.4.0
│ ├── echo_sd.pdf
│ ├── echo_idd.pdf
│ ├── query_idd.pdf
│ ├── query_sd.pdf
│ ├── query-all_sd.pdf
│ ├── query-all_idd.pdf
│ ├── query-multi_sd.pdf
│ ├── pull-systems_idd.pdf
│ ├── pull-systems_sd.pdf
│ ├── query-multi_idd.pdf
│ ├── query-by-system_idd.pdf
│ ├── query-by-system_sd.pdf
│ ├── register-system_idd.pdf
│ ├── register-system_sd.pdf
│ ├── service-register_sd.pdf
│ ├── figures
│ │ ├── arrowhead_logo.pdf
│ │ ├── figures
│ │ │ ├── artemis_logo.png
│ │ │ └── arrowhead_logo.pdf
│ │ ├── serviceregistry_data_overview.png
│ │ ├── serviceregistry_database_model.png
│ │ ├── post_service_registry_query_activity_uml.png
│ │ ├── post_service_registry_register_activity_uml.png
│ │ └── delete_service_registry_unregister_activity_uml.png
│ ├── query-by-system-id_idd.pdf
│ ├── query-by-system-id_sd.pdf
│ ├── service-register_idd.pdf
│ ├── service-unregister_idd.pdf
│ ├── service-unregister_sd.pdf
│ ├── serviceregistry_sysd.pdf
│ ├── serviceregistry_sysdd.pdf
│ ├── unregister-system_idd.pdf
│ └── unregister-system_sd.pdf
│ ├── v4.5.0
│ ├── echo_sd.pdf
│ ├── echo_idd.pdf
│ ├── query_idd.pdf
│ ├── query_sd.pdf
│ ├── query-all_sd.pdf
│ ├── query-all_idd.pdf
│ ├── query-multi_sd.pdf
│ ├── pull-systems_idd.pdf
│ ├── pull-systems_sd.pdf
│ ├── query-multi_idd.pdf
│ ├── query-by-system_idd.pdf
│ ├── query-by-system_sd.pdf
│ ├── register-system_idd.pdf
│ ├── register-system_sd.pdf
│ ├── service-register_sd.pdf
│ ├── figures
│ │ ├── arrowhead_logo.pdf
│ │ ├── figures
│ │ │ ├── artemis_logo.png
│ │ │ └── arrowhead_logo.pdf
│ │ ├── serviceregistry_data_overview.png
│ │ ├── serviceregistry_database_model.png
│ │ ├── post_service_registry_query_activity_uml.png
│ │ ├── post_service_registry_register_activity_uml.png
│ │ └── delete_service_registry_unregister_activity_uml.png
│ ├── query-by-system-id_idd.pdf
│ ├── query-by-system-id_sd.pdf
│ ├── service-register_idd.pdf
│ ├── service-unregister_idd.pdf
│ ├── service-unregister_sd.pdf
│ ├── serviceregistry_sysd.pdf
│ ├── serviceregistry_sysdd.pdf
│ ├── unregister-system_idd.pdf
│ └── unregister-system_sd.pdf
│ └── v4.6.0
│ ├── echo_sd.pdf
│ ├── echo_idd.pdf
│ ├── query_idd.pdf
│ ├── query_sd.pdf
│ ├── query-all_sd.pdf
│ ├── query-all_idd.pdf
│ ├── query-multi_sd.pdf
│ ├── pull-systems_idd.pdf
│ ├── pull-systems_sd.pdf
│ ├── query-multi_idd.pdf
│ ├── query-by-system_idd.pdf
│ ├── query-by-system_sd.pdf
│ ├── register-system_idd.pdf
│ ├── register-system_sd.pdf
│ ├── service-register_sd.pdf
│ ├── figures
│ ├── arrowhead_logo.pdf
│ ├── figures
│ │ ├── artemis_logo.png
│ │ └── arrowhead_logo.pdf
│ ├── serviceregistry_data_overview.png
│ ├── serviceregistry_database_model.png
│ ├── post_service_registry_query_activity_uml.png
│ ├── post_service_registry_register_activity_uml.png
│ └── delete_service_registry_unregister_activity_uml.png
│ ├── query-by-system-id_idd.pdf
│ ├── query-by-system-id_sd.pdf
│ ├── service-register_idd.pdf
│ ├── service-unregister_idd.pdf
│ ├── service-unregister_sd.pdf
│ ├── serviceregistry_sysd.pdf
│ ├── serviceregistry_sysdd.pdf
│ ├── unregister-system_idd.pdf
│ └── unregister-system_sd.pdf
├── systemregistry
└── src
│ ├── test
│ └── resources
│ │ └── banner.txt
│ ├── main
│ └── resources
│ │ └── certificates
│ │ ├── truststore.p12
│ │ └── systemregistry.p12
│ └── deb
│ └── control
│ ├── control
│ └── config
├── certificate-authority
└── src
│ ├── test
│ └── resources
│ │ ├── banner.txt
│ │ └── certificates
│ │ └── certificateauthority.p12
│ ├── main
│ └── resources
│ │ └── certificates
│ │ ├── cloud.p12
│ │ ├── truststore.p12
│ │ └── certificateauthority.p12
│ └── deb
│ └── control
│ ├── control
│ └── config
├── hawkbit-configuration-manager
├── src
│ ├── test
│ │ └── resources
│ │ │ ├── banner.txt
│ │ │ └── test-certificates
│ │ │ ├── master.p12
│ │ │ ├── test-cloud.p12
│ │ │ ├── test-orch.p12
│ │ │ ├── test-sreg.p12
│ │ │ ├── test-sysop.p12
│ │ │ ├── test-hdevice.p12
│ │ │ ├── test-auth-system.p12
│ │ │ ├── test-conf-system.p12
│ │ │ └── test-cloud.truststore.p12
│ ├── main
│ │ └── resources
│ │ │ └── certificates
│ │ │ ├── truststore.p12
│ │ │ └── hawkbitconfigurationmanager.p12
│ └── deb
│ │ └── control
│ │ └── control
├── certificates
│ ├── .gitignore
│ ├── example.corp.arrowhead.eu.p12
│ └── openssl.cnf
└── .gitignore
├── jenkins
├── deploy
│ ├── deploy.sh
│ └── publish.sh
├── build
│ ├── Dockerfile_GW
│ ├── Dockerfile_GK
│ ├── Dockerfile_EH
│ ├── Dockerfile_ORCH
│ ├── Dockerfile_AUTH
│ ├── Dockerfile_SR
│ └── maven.sh
└── test
│ └── maven.sh
├── plantdescriptionengine
├── src
│ ├── test
│ │ └── resources
│ │ │ ├── mockito-extensions
│ │ │ └── certificates
│ │ │ ├── truststore.p12
│ │ │ └── plantdescriptionengine.p12
│ ├── main
│ │ ├── resources
│ │ │ └── certificates
│ │ │ │ ├── truststore.p12
│ │ │ │ └── plantdescriptionengine.p12
│ │ └── java
│ │ │ └── eu
│ │ │ └── arrowhead
│ │ │ └── core
│ │ │ └── plantdescriptionengine
│ │ │ ├── alarms
│ │ │ └── AlarmSeverity.java
│ │ │ ├── providedservices
│ │ │ └── pde_mgmt
│ │ │ │ └── ValidationException.java
│ │ │ └── consumedservices
│ │ │ └── serviceregistry
│ │ │ └── SystemUpdateListener.java
│ └── deb
│ │ └── control
│ │ ├── control
│ │ └── config
└── TODO.md
├── certificates
├── master.p12
├── relay-master.p12
├── relay1
│ ├── relay1.p12
│ └── relay-truststore.p12
├── testcloud1
│ ├── master.p12
│ ├── sysop.p12
│ ├── gateway.p12
│ ├── datamanager.p12
│ ├── gatekeeper.p12
│ ├── qosmonitor.p12
│ ├── testcloud1.p12
│ ├── timemanager.p12
│ ├── truststore.p12
│ ├── authorization.p12
│ ├── choreographer.p12
│ ├── configuration.p12
│ ├── eventhandler.p12
│ ├── orchestrator.p12
│ ├── deviceregistry.p12
│ ├── serviceregistry.p12
│ ├── systemregistry.p12
│ ├── certificateauthority.p12
│ ├── onboardingcontroller.p12
│ ├── plantdescriptionengine.p12
│ ├── hawkbitconfigurationmanager.p12
│ ├── authorization.pub
│ └── gatekeeper.pub
└── testcloud2
│ ├── gams.p12
│ ├── mscv.p12
│ ├── sysop.p12
│ ├── gateway.p12
│ ├── datamanager.p12
│ ├── gatekeeper.p12
│ ├── qosmonitor.p12
│ ├── testcloud2.p12
│ ├── timemanager.p12
│ ├── truststore.p12
│ ├── authorization.p12
│ ├── choreographer.p12
│ ├── configuration.p12
│ ├── eventhandler.p12
│ ├── orchestrator.p12
│ ├── deviceregistry.p12
│ ├── serviceregistry.p12
│ ├── systemregistry.p12
│ ├── certificateauthority.p12
│ ├── onboarding_controller.p12
│ ├── onboardingcontroller.p12
│ ├── plantdescriptionengine.p12
│ ├── hawkbitconfigurationmanager.p12
│ ├── authorization.pub
│ ├── common_name.pub
│ └── gatekeeper.pub
├── mscv
└── src
│ ├── main
│ ├── resources
│ │ ├── scripts
│ │ │ └── IEC_62443-3-3
│ │ │ │ └── test-script.sh
│ │ └── certificates
│ │ │ ├── mscv.p12
│ │ │ └── truststore.p12
│ └── java
│ │ └── eu
│ │ └── arrowhead
│ │ └── core
│ │ └── mscv
│ │ ├── service
│ │ └── MscvException.java
│ │ └── security
│ │ └── MscvSecurityConfig.java
│ ├── test
│ ├── resources
│ │ └── keys
│ │ │ ├── mscv-keypair.p12
│ │ │ ├── mscv-private.pvk
│ │ │ ├── mscv-ssh-public.pub
│ │ │ └── mscv-public.pem
│ └── java
│ │ └── eu
│ │ └── arrowhead
│ │ └── core
│ │ └── mscv
│ │ └── StandaloneModeInMsvcTests.java
│ └── deb
│ ├── control
│ ├── control
│ └── config
│ └── arrowhead-mscv.service
├── documentation
├── images
│ ├── docker_ps_a.png
│ ├── gateway_overview.png
│ ├── gatekeeper_overview.png
│ ├── orchestrator_overview.png
│ ├── authorization_crosscheck.png
│ ├── post_orchestration_activity_uml.png
│ ├── images_docker_certificate_guide
│ │ ├── step01.png
│ │ ├── step02.png
│ │ ├── step03.png
│ │ ├── step04.png
│ │ └── step05.png
│ ├── post_store_orchestration_activity_uml.png
│ ├── post_service_registry_query_activity_uml.png
│ ├── post_service_registry_register_activity_uml.png
│ └── delete_service_registry_unregister_activity_uml.png
├── ci_cd
│ └── Arrowhead_CICD.pdf
├── datamanager
│ ├── overview.png
│ ├── IDD DataManager REST.docx
│ ├── IDD DataManager REST.pdf
│ ├── ReleaseNotes-4.1.3-DataManager.odt
│ ├── ReleaseNotes-4.1.3-DataManager.pdf
│ └── use_cases
│ │ ├── DM_use_case_1.md
│ │ └── DM_use_case_3.md
├── eventhandler
│ ├── overview.png
│ ├── SysD_EventHandler.png
│ ├── use_cases
│ │ ├── PublishEvent.png
│ │ ├── Unsubscribe.png
│ │ ├── PublishAuthUpdate.png
│ │ └── RegisterSubscription.png
│ ├── sysd
│ │ └── event_handler_controller.jpg
│ ├── ReleaseNotes-4.1.3-Eventhandler.odt
│ └── ReleaseNotes-4.1.3-Eventhandler.pdf
├── certificates
│ ├── create_trust_store.odt
│ ├── create_trust_store.pdf
│ ├── create_client_certificate.odt
│ ├── create_client_certificate.pdf
│ ├── create_cloud_certificate.odt
│ ├── create_cloud_certificate.pdf
│ ├── import_sysop_certificate_linux.pdf
│ ├── import_sysop_certificate_macos.pdf
│ ├── import_sysop_certificate_win10.odt
│ ├── import_sysop_certificate_win10.pdf
│ ├── import_sysop_certificate_linux.docx
│ └── import_sysop_certificate_macos.docx
├── onboarding
│ ├── onboarding_controller.png
│ ├── ReleaseNotes-4.1.3-Onboarding.odt
│ └── ReleaseNotes-4.1.3-Onboarding.pdf
├── authorization
│ ├── SubscriptionAuthUpdate.png
│ ├── ReleaseNotes-4.1.3-Authorization.odt
│ └── ReleaseNotes-4.1.3-Authorization.pdf
├── gateway
│ ├── ReleaseNotes-4.1.3-Gateway.odt
│ └── ReleaseNotes-4.1.3-Gateway.pdf
├── gatekeeper
│ ├── ReleaseNotes-4.1.3-Gatekeeper.odt
│ └── ReleaseNotes-4.1.3-Gatekeeper.pdf
├── orchestrator
│ ├── ReleaseNotes-4.1.3-Orchestrator.odt
│ └── ReleaseNotes-4.1.3-Orchestrator.pdf
├── device_registry
│ ├── ReleaseNotes-4.1.3-DeviceRegistry.odt
│ └── ReleaseNotes-4.1.3-DeviceRegistry.pdf
├── service_registry
│ ├── ReleaseNotes-4.1.3-ServiceRegistry.odt
│ └── ReleaseNotes-4.1.3-ServiceRegistry.pdf
├── system_registry
│ ├── ReleaseNotes-4.1.3-SystemRegistry.odt
│ └── ReleaseNotes-4.1.3-SystemRegistry.pdf
├── certificate_authority
│ └── ReleaseNotes-4.1.3-CertificateAuthority.odt
└── timemanager
│ └── use_cases
│ └── TM_use_case_1.md
├── gams
└── src
│ ├── main
│ ├── resources
│ │ └── certificates
│ │ │ ├── gams.p12
│ │ │ └── truststore.p12
│ └── java
│ │ └── eu
│ │ └── arrowhead
│ │ ├── core
│ │ └── gams
│ │ │ ├── dto
│ │ │ ├── AnalysisType.java
│ │ │ ├── CompositeType.java
│ │ │ ├── EventType.java
│ │ │ ├── ActionType.java
│ │ │ ├── ProcessingState.java
│ │ │ ├── PolicyType.java
│ │ │ ├── MatchType.java
│ │ │ ├── UnknownActionTypeException.java
│ │ │ └── GamsPhase.java
│ │ │ ├── rest
│ │ │ └── dto
│ │ │ │ ├── HttpMethod.java
│ │ │ │ └── SensorType.java
│ │ │ └── security
│ │ │ └── GamsSecurityConfig.java
│ │ └── common
│ │ └── database
│ │ └── repository
│ │ ├── SensorDataRepository.java
│ │ ├── LongSensorDataRepository.java
│ │ ├── DoubleSensorDataRepository.java
│ │ ├── StringSensorDataRepository.java
│ │ ├── ProcessableEntityRepository.java
│ │ ├── AggregationRepository.java
│ │ ├── PolicyRepository.java
│ │ ├── TimeoutGuardRepository.java
│ │ ├── ActionPlanRepository.java
│ │ └── ActionRepository.java
│ └── deb
│ ├── control
│ ├── control
│ └── config
│ └── arrowhead-gams.service
├── .dockerignore
├── device-hub
└── hono-deployment
│ ├── templates
│ ├── router-config.yaml
│ ├── adapter-keystore.yaml
│ └── qpid-auth.yaml
│ └── NOTICE.md
├── scripts
├── timemanager_privileges.sql
├── gateway_privileges.sql
├── translator_privileges.sql
├── onboarding_controller_privileges.sql
├── certificate_generation
│ └── rm_certs.sh
└── configuration_privileges.sql
├── .springBeans
└── docker
└── run.sh
/core-common/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/datamanager/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docker-all/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/gateway/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/gateway/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/qos-monitor/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/authorization/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/authorization/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/choreographer/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/choreographer/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/configuration/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/core-common/src/main/resources/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/core-common/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/datamanager/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/eventhandler/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/eventhandler/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/gatekeeper/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/onboarding/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/orchestrator/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/orchestrator/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/qos-monitor/src/test/resources/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/qos-monitor/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/relay-library/src/test/java/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/relay-library/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/timemanager/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/translator/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/deviceregistry/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/charts/.gitignore:
--------------------------------------------------------------------------------
1 | *.tgz
--------------------------------------------------------------------------------
/relay-library/src/main/resources/.placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/serviceregistry/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/systemregistry/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/certificate-authority/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/.gitignore:
--------------------------------------------------------------------------------
1 | *.tgz
2 | .DS_Store
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/banner.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/jenkins/deploy/deploy.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | ssh $SSH_USER@$SSH_HOST
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/certificates/.gitignore:
--------------------------------------------------------------------------------
1 | *.key
2 | *.pem
3 | *.csr
--------------------------------------------------------------------------------
/plantdescriptionengine/src/test/resources/mockito-extensions:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------
/jenkins/deploy/publish.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | cd $REMOTE_PATH && docker-compose up -d
--------------------------------------------------------------------------------
/certificates/master.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/master.p12
--------------------------------------------------------------------------------
/certificates/relay-master.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/relay-master.p12
--------------------------------------------------------------------------------
/mscv/src/main/resources/scripts/IEC_62443-3-3/test-script.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ping localhost
4 |
5 | exit 0
6 |
--------------------------------------------------------------------------------
/certificates/relay1/relay1.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/relay1/relay1.p12
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/echo_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/echo_sd.pdf
--------------------------------------------------------------------------------
/certificates/testcloud1/master.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/master.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/sysop.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/sysop.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/gams.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/gams.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/mscv.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/mscv.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/sysop.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/sysop.p12
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/echo_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/echo_idd.pdf
--------------------------------------------------------------------------------
/certificates/testcloud1/gateway.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/gateway.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/gateway.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/gateway.p12
--------------------------------------------------------------------------------
/documentation/images/docker_ps_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/docker_ps_a.png
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/gateway_sysd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/gateway_sysd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/echo_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/echo_sd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/echo_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/echo_idd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/echo_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/echo_sd.pdf
--------------------------------------------------------------------------------
/certificates/testcloud1/datamanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/datamanager.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/gatekeeper.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/gatekeeper.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/qosmonitor.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/qosmonitor.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/testcloud1.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/testcloud1.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/timemanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/timemanager.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/truststore.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/datamanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/datamanager.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/gatekeeper.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/gatekeeper.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/qosmonitor.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/qosmonitor.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/testcloud2.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/testcloud2.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/timemanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/timemanager.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/truststore.p12
--------------------------------------------------------------------------------
/documentation/ci_cd/Arrowhead_CICD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/ci_cd/Arrowhead_CICD.pdf
--------------------------------------------------------------------------------
/documentation/datamanager/overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/datamanager/overview.png
--------------------------------------------------------------------------------
/documentation/eventhandler/overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/overview.png
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/gateway_sysdd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/gateway_sysdd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/echo_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/echo_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/echo_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/echo_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/echo_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/echo_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/echo_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/echo_sd.pdf
--------------------------------------------------------------------------------
/certificates/relay1/relay-truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/relay1/relay-truststore.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/authorization.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/choreographer.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/choreographer.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/configuration.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/configuration.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/eventhandler.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/eventhandler.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/orchestrator.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/orchestrator.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/authorization.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/choreographer.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/choreographer.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/configuration.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/configuration.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/eventhandler.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/eventhandler.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/orchestrator.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/orchestrator.p12
--------------------------------------------------------------------------------
/documentation/images/gateway_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/gateway_overview.png
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/gw-public-key_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/gw-public-key_idd.pdf
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/gw-public-key_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/gw-public-key_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/echo_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/echo_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/echo_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/echo_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/echo_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/echo_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query_sd.pdf
--------------------------------------------------------------------------------
/certificates/testcloud1/deviceregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/deviceregistry.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/serviceregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/serviceregistry.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/systemregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/systemregistry.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/deviceregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/deviceregistry.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/serviceregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/serviceregistry.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/systemregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/systemregistry.p12
--------------------------------------------------------------------------------
/documentation/images/gatekeeper_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/gatekeeper_overview.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-all_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-all_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-all_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-all_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-all_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-all_sd.pdf
--------------------------------------------------------------------------------
/docker-all/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:11-jre-slim
2 |
3 | WORKDIR /opt/arrowhead-core
4 |
5 | COPY target/*.jar ./
6 | COPY run.sh run.sh
7 |
8 | CMD ["./run.sh"]
--------------------------------------------------------------------------------
/documentation/images/orchestrator_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/orchestrator_overview.png
--------------------------------------------------------------------------------
/gams/src/main/resources/certificates/gams.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gams/src/main/resources/certificates/gams.p12
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/gw-connect-provider_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/gw-connect-provider_sd.pdf
--------------------------------------------------------------------------------
/mscv/src/main/resources/certificates/mscv.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/mscv/src/main/resources/certificates/mscv.p12
--------------------------------------------------------------------------------
/mscv/src/test/resources/keys/mscv-keypair.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/mscv/src/test/resources/keys/mscv-keypair.p12
--------------------------------------------------------------------------------
/mscv/src/test/resources/keys/mscv-private.pvk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/mscv/src/test/resources/keys/mscv-private.pvk
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestrator_sysd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestrator_sysd.pdf
--------------------------------------------------------------------------------
/qos-monitor/documentation/figures/overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/documentation/figures/overview.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-all_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-all_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-multi_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-multi_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-all_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-all_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-multi_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-multi_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-all_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-all_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-multi_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-multi_sd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/auth-public-key_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/auth-public-key_idd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/auth-public-key_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/auth-public-key_sd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization_sysd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization_sysd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization_sysdd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization_sysdd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/token-generation_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/token-generation_sd.pdf
--------------------------------------------------------------------------------
/certificates/testcloud1/certificateauthority.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/certificateauthority.p12
--------------------------------------------------------------------------------
/certificates/testcloud1/onboardingcontroller.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/onboardingcontroller.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/certificateauthority.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/certificateauthority.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/onboarding_controller.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/onboarding_controller.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/onboardingcontroller.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/onboardingcontroller.p12
--------------------------------------------------------------------------------
/documentation/certificates/create_trust_store.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/create_trust_store.odt
--------------------------------------------------------------------------------
/documentation/certificates/create_trust_store.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/create_trust_store.pdf
--------------------------------------------------------------------------------
/documentation/eventhandler/SysD_EventHandler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/SysD_EventHandler.png
--------------------------------------------------------------------------------
/documentation/images/authorization_crosscheck.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/authorization_crosscheck.png
--------------------------------------------------------------------------------
/gateway/docs/v4.6.0/figures/gateway_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/docs/v4.6.0/figures/gateway_overview.png
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestrator_sysdd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestrator_sysdd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/pull-systems_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/pull-systems_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/pull-systems_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/pull-systems_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-multi_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-multi_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/pull-systems_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/pull-systems_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/pull-systems_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/pull-systems_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-multi_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-multi_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/pull-systems_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/pull-systems_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/pull-systems_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/pull-systems_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-multi_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-multi_idd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/token-generation_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/token-generation_idd.pdf
--------------------------------------------------------------------------------
/certificates/testcloud1/plantdescriptionengine.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/plantdescriptionengine.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/plantdescriptionengine.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/plantdescriptionengine.p12
--------------------------------------------------------------------------------
/documentation/datamanager/IDD DataManager REST.docx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/datamanager/IDD DataManager REST.docx
--------------------------------------------------------------------------------
/documentation/datamanager/IDD DataManager REST.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/datamanager/IDD DataManager REST.pdf
--------------------------------------------------------------------------------
/documentation/onboarding/onboarding_controller.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/onboarding/onboarding_controller.png
--------------------------------------------------------------------------------
/gams/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gams/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/gateway/src/main/resources/certificates/gateway.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/src/main/resources/certificates/gateway.p12
--------------------------------------------------------------------------------
/gateway/src/test/resources/certificates/gateway.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/src/test/resources/certificates/gateway.p12
--------------------------------------------------------------------------------
/mscv/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/mscv/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-by-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-by-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-by-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-by-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/register-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/register-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/register-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/register-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/service-register_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/service-register_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-by-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-by-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-by-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-by-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/register-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/register-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/register-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/register-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/service-register_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/service-register_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-by-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-by-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-by-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-by-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/register-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/register-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/register-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/register-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/service-register_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/service-register_sd.pdf
--------------------------------------------------------------------------------
/.dockerignore:
--------------------------------------------------------------------------------
1 | .git
2 | certificates
3 | documentation
4 | */docs
5 | */doc
6 | */target
7 |
8 | *.md
9 | *.pdf
10 | *.tex
11 | *.svg
12 | *.png
13 | *.uxf
14 | *.drawio
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/documentation/authorization/SubscriptionAuthUpdate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/authorization/SubscriptionAuthUpdate.png
--------------------------------------------------------------------------------
/documentation/eventhandler/use_cases/PublishEvent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/use_cases/PublishEvent.png
--------------------------------------------------------------------------------
/documentation/eventhandler/use_cases/Unsubscribe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/use_cases/Unsubscribe.png
--------------------------------------------------------------------------------
/documentation/gateway/ReleaseNotes-4.1.3-Gateway.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/gateway/ReleaseNotes-4.1.3-Gateway.odt
--------------------------------------------------------------------------------
/documentation/gateway/ReleaseNotes-4.1.3-Gateway.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/gateway/ReleaseNotes-4.1.3-Gateway.pdf
--------------------------------------------------------------------------------
/gateway/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/gateway/src/test/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/src/test/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-service_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-service_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-service_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-service_sd.pdf
--------------------------------------------------------------------------------
/qos-monitor/documentation/figures/ResetCounterTask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/documentation/figures/ResetCounterTask.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-by-system-id_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-by-system-id_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/query-by-system-id_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/query-by-system-id_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/service-register_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/service-register_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/service-unregister_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/service-unregister_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/service-unregister_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/service-unregister_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/serviceregistry_sysd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/serviceregistry_sysd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/serviceregistry_sysdd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/serviceregistry_sysdd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/unregister-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/unregister-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/unregister-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/unregister-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-by-system-id_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-by-system-id_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/query-by-system-id_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/query-by-system-id_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/service-register_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/service-register_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/service-unregister_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/service-unregister_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/service-unregister_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/service-unregister_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/serviceregistry_sysd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/serviceregistry_sysd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/serviceregistry_sysdd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/serviceregistry_sysdd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/unregister-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/unregister-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/unregister-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/unregister-system_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-by-system-id_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-by-system-id_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/query-by-system-id_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/query-by-system-id_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/service-register_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/service-register_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/service-unregister_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/service-unregister_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/service-unregister_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/service-unregister_sd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/serviceregistry_sysd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/serviceregistry_sysd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/serviceregistry_sysdd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/serviceregistry_sysdd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/unregister-system_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/unregister-system_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/unregister-system_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/unregister-system_sd.pdf
--------------------------------------------------------------------------------
/translator/documentation/Arrowhead Translator SysD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/documentation/Arrowhead Translator SysD.pdf
--------------------------------------------------------------------------------
/certificates/testcloud1/hawkbitconfigurationmanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud1/hawkbitconfigurationmanager.p12
--------------------------------------------------------------------------------
/certificates/testcloud2/hawkbitconfigurationmanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificates/testcloud2/hawkbitconfigurationmanager.p12
--------------------------------------------------------------------------------
/core-common/src/test/resources/certificates/provider.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/core-common/src/test/resources/certificates/provider.p12
--------------------------------------------------------------------------------
/datamanager/documentation/Arrowhead DataManager SysD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/datamanager/documentation/Arrowhead DataManager SysD.pdf
--------------------------------------------------------------------------------
/datamanager/documentation/Arrowhead Proxy Service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/datamanager/documentation/Arrowhead Proxy Service SD.pdf
--------------------------------------------------------------------------------
/documentation/certificates/create_client_certificate.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/create_client_certificate.odt
--------------------------------------------------------------------------------
/documentation/certificates/create_client_certificate.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/create_client_certificate.pdf
--------------------------------------------------------------------------------
/documentation/certificates/create_cloud_certificate.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/create_cloud_certificate.odt
--------------------------------------------------------------------------------
/documentation/certificates/create_cloud_certificate.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/create_cloud_certificate.pdf
--------------------------------------------------------------------------------
/documentation/images/post_orchestration_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/post_orchestration_activity_uml.png
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/AnalysisType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public enum AnalysisType {
4 |
5 | SET_POINT, COUNTING;
6 | }
7 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/CompositeType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public enum CompositeType {
4 | DEPENDENT, INDEPENDENT;
5 | }
6 |
--------------------------------------------------------------------------------
/gatekeeper/src/test/resources/certificates/provider.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gatekeeper/src/test/resources/certificates/provider.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration_process_4.6.0.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration_process_4.6.0.odt
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration_process_4.6.0.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration_process_4.6.0.pdf
--------------------------------------------------------------------------------
/qos-monitor/documentation/figures/qos_monitor_sys_d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/documentation/figures/qos_monitor_sys_d.jpg
--------------------------------------------------------------------------------
/qos-monitor/src/test/resources/certificates/provider.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/src/test/resources/certificates/provider.p12
--------------------------------------------------------------------------------
/timemanager/documentation/Arrowhead Time Service IDD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/timemanager/documentation/Arrowhead Time Service IDD.pdf
--------------------------------------------------------------------------------
/timemanager/documentation/Arrowhead Time Service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/timemanager/documentation/Arrowhead Time Service SD.pdf
--------------------------------------------------------------------------------
/timemanager/documentation/Arrowhead TimeManager SysD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/timemanager/documentation/Arrowhead TimeManager SysD.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/figures/authorization_control.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/figures/authorization_control.png
--------------------------------------------------------------------------------
/authorization/src/test/resources/certificates/provider.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/src/test/resources/certificates/provider.p12
--------------------------------------------------------------------------------
/configuration/documentation/Arrowhead Config service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/documentation/Arrowhead Config service SD.pdf
--------------------------------------------------------------------------------
/core-common/src/test/resources/certificates/gatekeeper.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/core-common/src/test/resources/certificates/gatekeeper.p12
--------------------------------------------------------------------------------
/datamanager/documentation/Arrowhead Proxy Service IDD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/datamanager/documentation/Arrowhead Proxy Service IDD.pdf
--------------------------------------------------------------------------------
/datamanager/src/main/resources/certificates/datamanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/datamanager/src/main/resources/certificates/datamanager.p12
--------------------------------------------------------------------------------
/datamanager/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/datamanager/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/documentation/eventhandler/use_cases/PublishAuthUpdate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/use_cases/PublishAuthUpdate.png
--------------------------------------------------------------------------------
/documentation/gatekeeper/ReleaseNotes-4.1.3-Gatekeeper.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/gatekeeper/ReleaseNotes-4.1.3-Gatekeeper.odt
--------------------------------------------------------------------------------
/documentation/gatekeeper/ReleaseNotes-4.1.3-Gatekeeper.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/gatekeeper/ReleaseNotes-4.1.3-Gatekeeper.pdf
--------------------------------------------------------------------------------
/documentation/onboarding/ReleaseNotes-4.1.3-Onboarding.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/onboarding/ReleaseNotes-4.1.3-Onboarding.odt
--------------------------------------------------------------------------------
/documentation/onboarding/ReleaseNotes-4.1.3-Onboarding.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/onboarding/ReleaseNotes-4.1.3-Onboarding.pdf
--------------------------------------------------------------------------------
/eventhandler/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/eventhandler/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/eventhandler/src/test/resources/certificates/provider.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/eventhandler/src/test/resources/certificates/provider.p12
--------------------------------------------------------------------------------
/gatekeeper/src/main/resources/certificates/gatekeeper.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gatekeeper/src/main/resources/certificates/gatekeeper.p12
--------------------------------------------------------------------------------
/gatekeeper/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gatekeeper/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/gatekeeper/src/test/resources/certificates/gatekeeper.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gatekeeper/src/test/resources/certificates/gatekeeper.p12
--------------------------------------------------------------------------------
/gateway/src/test/resources/certificates/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gateway/src/test/resources/certificates/authorization.p12
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/certificates/test-orch.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/kubernetes/arrowhead-helm/static/certificates/test-orch.p12
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/certificates/test-sreg.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/kubernetes/arrowhead-helm/static/certificates/test-sreg.p12
--------------------------------------------------------------------------------
/onboarding/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/onboarding/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-enabled_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-enabled_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-enabled_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-enabled_sd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-service-by-id_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-service-by-id_sd.pdf
--------------------------------------------------------------------------------
/orchestrator/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/orchestrator/src/test/resources/certificates/provider.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/src/test/resources/certificates/provider.p12
--------------------------------------------------------------------------------
/qos-monitor/src/main/resources/certificates/qosmonitor.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/src/main/resources/certificates/qosmonitor.p12
--------------------------------------------------------------------------------
/qos-monitor/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/relay-library/src/test/resources/certificates/provider.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/relay-library/src/test/resources/certificates/provider.p12
--------------------------------------------------------------------------------
/serviceregistry/src/main/resources/certificates/sysop.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/src/main/resources/certificates/sysop.p12
--------------------------------------------------------------------------------
/timemanager/src/main/resources/certificates/timemanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/timemanager/src/main/resources/certificates/timemanager.p12
--------------------------------------------------------------------------------
/timemanager/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/timemanager/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/translator/src/main/resources/certificates/translator.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/src/main/resources/certificates/translator.p12
--------------------------------------------------------------------------------
/translator/src/main/resources/certificates/translator2.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/src/main/resources/certificates/translator2.p12
--------------------------------------------------------------------------------
/translator/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization-control-inter_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization-control-inter_idd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization-control-inter_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization-control-inter_sd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization-control-intra_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization-control-intra_idd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization-control-intra_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization-control-intra_sd.pdf
--------------------------------------------------------------------------------
/authorization/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/choreographer/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/choreographer/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/configuration/documentation/Arrowhead Config Service IDD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/documentation/Arrowhead Config Service IDD.pdf
--------------------------------------------------------------------------------
/configuration/documentation/Arrowhead Configuration SysD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/documentation/Arrowhead Configuration SysD.pdf
--------------------------------------------------------------------------------
/configuration/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/core-common/src/test/resources/certificates/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/core-common/src/test/resources/certificates/authorization.p12
--------------------------------------------------------------------------------
/datamanager/documentation/Arrowhead Historian Service IDD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/datamanager/documentation/Arrowhead Historian Service IDD.pdf
--------------------------------------------------------------------------------
/datamanager/documentation/Arrowhead Historian Service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/datamanager/documentation/Arrowhead Historian Service SD.pdf
--------------------------------------------------------------------------------
/deviceregistry/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/deviceregistry/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/documentation/certificates/import_sysop_certificate_linux.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/import_sysop_certificate_linux.pdf
--------------------------------------------------------------------------------
/documentation/certificates/import_sysop_certificate_macos.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/import_sysop_certificate_macos.pdf
--------------------------------------------------------------------------------
/documentation/certificates/import_sysop_certificate_win10.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/import_sysop_certificate_win10.odt
--------------------------------------------------------------------------------
/documentation/certificates/import_sysop_certificate_win10.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/import_sysop_certificate_win10.pdf
--------------------------------------------------------------------------------
/documentation/datamanager/ReleaseNotes-4.1.3-DataManager.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/datamanager/ReleaseNotes-4.1.3-DataManager.odt
--------------------------------------------------------------------------------
/documentation/datamanager/ReleaseNotes-4.1.3-DataManager.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/datamanager/ReleaseNotes-4.1.3-DataManager.pdf
--------------------------------------------------------------------------------
/documentation/eventhandler/sysd/event_handler_controller.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/sysd/event_handler_controller.jpg
--------------------------------------------------------------------------------
/documentation/eventhandler/use_cases/RegisterSubscription.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/use_cases/RegisterSubscription.png
--------------------------------------------------------------------------------
/eventhandler/src/main/resources/certificates/eventhandler.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/eventhandler/src/main/resources/certificates/eventhandler.p12
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/rest/dto/HttpMethod.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.rest.dto;
2 |
3 | public enum HttpMethod {
4 | GET, DELETE, POST, PUT, PATCH;
5 | }
6 |
--------------------------------------------------------------------------------
/gatekeeper/src/test/resources/certificates/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/gatekeeper/src/test/resources/certificates/authorization.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-service-by-id_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-service-by-id_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/src/main/resources/certificates/orchestrator.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/src/main/resources/certificates/orchestrator.p12
--------------------------------------------------------------------------------
/relay-library/src/test/resources/certificates/gatekeeper.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/relay-library/src/test/resources/certificates/gatekeeper.p12
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/figures/artemis_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/figures/artemis_logo.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/figures/artemis_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/figures/artemis_logo.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/figures/artemis_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/figures/artemis_logo.png
--------------------------------------------------------------------------------
/systemregistry/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/systemregistry/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/translator/documentation/Arrowhead Translator Service IDD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/documentation/Arrowhead Translator Service IDD.pdf
--------------------------------------------------------------------------------
/translator/documentation/Arrowhead Translator Service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/documentation/Arrowhead Translator Service SD.pdf
--------------------------------------------------------------------------------
/translator/src/main/resources/certificates/translator_old.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/src/main/resources/certificates/translator_old.p12
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/token-generation-multi-service_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/token-generation-multi-service_idd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/token-generation-multi-service_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/token-generation-multi-service_sd.pdf
--------------------------------------------------------------------------------
/authorization/src/main/resources/certificates/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/src/main/resources/certificates/authorization.p12
--------------------------------------------------------------------------------
/authorization/src/test/resources/certificates/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/src/test/resources/certificates/authorization.p12
--------------------------------------------------------------------------------
/certificate-authority/src/main/resources/certificates/cloud.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificate-authority/src/main/resources/certificates/cloud.p12
--------------------------------------------------------------------------------
/choreographer/src/main/resources/certificates/choreographer.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/choreographer/src/main/resources/certificates/choreographer.p12
--------------------------------------------------------------------------------
/configuration/documentation/Arrowhead RawConfig Service IDD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/documentation/Arrowhead RawConfig Service IDD.pdf
--------------------------------------------------------------------------------
/configuration/documentation/Arrowhead RawConfig Service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/documentation/Arrowhead RawConfig Service SD.pdf
--------------------------------------------------------------------------------
/configuration/src/main/resources/certificates/configuration.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/src/main/resources/certificates/configuration.p12
--------------------------------------------------------------------------------
/documentation/authorization/ReleaseNotes-4.1.3-Authorization.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/authorization/ReleaseNotes-4.1.3-Authorization.odt
--------------------------------------------------------------------------------
/documentation/authorization/ReleaseNotes-4.1.3-Authorization.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/authorization/ReleaseNotes-4.1.3-Authorization.pdf
--------------------------------------------------------------------------------
/documentation/certificates/import_sysop_certificate_linux.docx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/import_sysop_certificate_linux.docx
--------------------------------------------------------------------------------
/documentation/certificates/import_sysop_certificate_macos.docx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificates/import_sysop_certificate_macos.docx
--------------------------------------------------------------------------------
/documentation/eventhandler/ReleaseNotes-4.1.3-Eventhandler.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/ReleaseNotes-4.1.3-Eventhandler.odt
--------------------------------------------------------------------------------
/documentation/eventhandler/ReleaseNotes-4.1.3-Eventhandler.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/eventhandler/ReleaseNotes-4.1.3-Eventhandler.pdf
--------------------------------------------------------------------------------
/documentation/images/images_docker_certificate_guide/step01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/images_docker_certificate_guide/step01.png
--------------------------------------------------------------------------------
/documentation/images/images_docker_certificate_guide/step02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/images_docker_certificate_guide/step02.png
--------------------------------------------------------------------------------
/documentation/images/images_docker_certificate_guide/step03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/images_docker_certificate_guide/step03.png
--------------------------------------------------------------------------------
/documentation/images/images_docker_certificate_guide/step04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/images_docker_certificate_guide/step04.png
--------------------------------------------------------------------------------
/documentation/images/images_docker_certificate_guide/step05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/images_docker_certificate_guide/step05.png
--------------------------------------------------------------------------------
/documentation/images/post_store_orchestration_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/post_store_orchestration_activity_uml.png
--------------------------------------------------------------------------------
/documentation/orchestrator/ReleaseNotes-4.1.3-Orchestrator.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/orchestrator/ReleaseNotes-4.1.3-Orchestrator.odt
--------------------------------------------------------------------------------
/documentation/orchestrator/ReleaseNotes-4.1.3-Orchestrator.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/orchestrator/ReleaseNotes-4.1.3-Orchestrator.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/figures/orchestrator_data_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/figures/orchestrator_data_overview.png
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/figures/orchestrator_database_model.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/figures/orchestrator_database_model.png
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-reservations_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-reservations_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-reservations_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-reservations_sd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-temporary-lock_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-temporary-lock_sd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-service-by-proxy_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-service-by-proxy_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-service-by-proxy_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-service-by-proxy_sd.pdf
--------------------------------------------------------------------------------
/orchestrator/src/test/resources/certificates/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/src/test/resources/certificates/authorization.p12
--------------------------------------------------------------------------------
/qos-monitor/documentation/figures/IntraPingMeasurementTask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/documentation/figures/IntraPingMeasurementTask.png
--------------------------------------------------------------------------------
/qos-monitor/documentation/figures/RelayEchoMeasurementTask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/documentation/figures/RelayEchoMeasurementTask.png
--------------------------------------------------------------------------------
/relay-library/src/test/resources/certificates/authorization.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/relay-library/src/test/resources/certificates/authorization.p12
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/figures/arrowhead_logo.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/figures/arrowhead_logo.pdf
--------------------------------------------------------------------------------
/serviceregistry/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/figures/authorization_data_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/figures/authorization_data_overview.png
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/figures/authorization_database_model.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/figures/authorization_database_model.png
--------------------------------------------------------------------------------
/deviceregistry/src/main/resources/certificates/deviceregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/deviceregistry/src/main/resources/certificates/deviceregistry.p12
--------------------------------------------------------------------------------
/documentation/images/post_service_registry_query_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/post_service_registry_query_activity_uml.png
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/EventType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public enum EventType {
4 | SENSOR_DATA, FAILURE, ANALYSIS, METRIC, PLAN, TIMEOUT;
5 | }
6 |
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/.gitignore:
--------------------------------------------------------------------------------
1 | # Ignore Maven build output directory
2 | target
3 |
4 | # Custom files
5 | .settings
6 | .classpath
7 | bin
8 | .project
9 | lombok.config
10 | .vscode
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/certificates/test-auth-system.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/kubernetes/arrowhead-helm/static/certificates/test-auth-system.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-clean-flexible-store_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-clean-flexible-store_sd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-temporary-lock_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-temporary-lock_idd.pdf
--------------------------------------------------------------------------------
/qos-monitor/documentation/figures/IntraPingMeasurementService.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/documentation/figures/IntraPingMeasurementService.png
--------------------------------------------------------------------------------
/systemregistry/src/main/resources/certificates/systemregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/systemregistry/src/main/resources/certificates/systemregistry.p12
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization-control-subscription_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization-control-subscription_idd.pdf
--------------------------------------------------------------------------------
/authorization/docs/v4.6.0/authorization-control-subscription_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/authorization/docs/v4.6.0/authorization-control-subscription_sd.pdf
--------------------------------------------------------------------------------
/certificate-authority/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificate-authority/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/configuration/documentation/Arrowhead ConfigManagement service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/documentation/Arrowhead ConfigManagement service SD.pdf
--------------------------------------------------------------------------------
/documentation/device_registry/ReleaseNotes-4.1.3-DeviceRegistry.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/device_registry/ReleaseNotes-4.1.3-DeviceRegistry.odt
--------------------------------------------------------------------------------
/documentation/device_registry/ReleaseNotes-4.1.3-DeviceRegistry.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/device_registry/ReleaseNotes-4.1.3-DeviceRegistry.pdf
--------------------------------------------------------------------------------
/documentation/images/post_service_registry_register_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/post_service_registry_register_activity_uml.png
--------------------------------------------------------------------------------
/documentation/service_registry/ReleaseNotes-4.1.3-ServiceRegistry.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/service_registry/ReleaseNotes-4.1.3-ServiceRegistry.odt
--------------------------------------------------------------------------------
/documentation/service_registry/ReleaseNotes-4.1.3-ServiceRegistry.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/service_registry/ReleaseNotes-4.1.3-ServiceRegistry.pdf
--------------------------------------------------------------------------------
/documentation/system_registry/ReleaseNotes-4.1.3-SystemRegistry.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/system_registry/ReleaseNotes-4.1.3-SystemRegistry.odt
--------------------------------------------------------------------------------
/documentation/system_registry/ReleaseNotes-4.1.3-SystemRegistry.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/system_registry/ReleaseNotes-4.1.3-SystemRegistry.pdf
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/rest/dto/SensorType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.rest.dto;
2 |
3 | public enum SensorType {
4 | INTEGER_NUMBER, FLOATING_POINT_NUMBER, EVENT
5 | }
6 |
--------------------------------------------------------------------------------
/onboarding/src/main/resources/certificates/onboardingcontroller.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/onboarding/src/main/resources/certificates/onboardingcontroller.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/figures/post_orchestration_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/figures/post_orchestration_activity_uml.png
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-clean-flexible-store_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-clean-flexible-store_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-confirm-reservation_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-confirm-reservation_sd.pdf
--------------------------------------------------------------------------------
/plantdescriptionengine/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/plantdescriptionengine/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/plantdescriptionengine/src/test/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/plantdescriptionengine/src/test/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/serviceregistry_data_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/serviceregistry_data_overview.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/serviceregistry_data_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/serviceregistry_data_overview.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/serviceregistry_data_overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/serviceregistry_data_overview.png
--------------------------------------------------------------------------------
/serviceregistry/src/main/resources/certificates/serviceregistry.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/src/main/resources/certificates/serviceregistry.p12
--------------------------------------------------------------------------------
/translator/documentation/Arrowhead FIWARE Translator Service SD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/translator/documentation/Arrowhead FIWARE Translator Service SD.pdf
--------------------------------------------------------------------------------
/configuration/documentation/Arrowhead ConfigManagement service IDD.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/configuration/documentation/Arrowhead ConfigManagement service IDD.pdf
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/ActionType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public enum ActionType {
4 |
5 | API_BODY_CALL, API_URL_CALL, COMPOSITE, EVENT, LOGGING
6 | }
7 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/certificates/test-cloud.truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/kubernetes/arrowhead-helm/static/certificates/test-cloud.truststore.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-qos-confirm-reservation_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-qos-confirm-reservation_idd.pdf
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/serviceregistry_database_model.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/serviceregistry_database_model.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/serviceregistry_database_model.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/serviceregistry_database_model.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/serviceregistry_database_model.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/serviceregistry_database_model.png
--------------------------------------------------------------------------------
/documentation/images/delete_service_registry_unregister_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/images/delete_service_registry_unregister_activity_uml.png
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/certificates/example.corp.arrowhead.eu.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/certificates/example.corp.arrowhead.eu.p12
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/figures/post_store_orchestration_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/figures/post_store_orchestration_activity_uml.png
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-create-flexible-store-rules_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-create-flexible-store-rules_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-create-flexible-store-rules_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-create-flexible-store-rules_sd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-remove-flexible-store-rule_idd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-remove-flexible-store-rule_idd.pdf
--------------------------------------------------------------------------------
/orchestrator/docs/v4.6.0/orchestration-remove-flexible-store-rule_sd.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/orchestrator/docs/v4.6.0/orchestration-remove-flexible-store-rule_sd.pdf
--------------------------------------------------------------------------------
/qos-monitor/documentation/figures/InterCloudDirectPingMeasurementTask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/qos-monitor/documentation/figures/InterCloudDirectPingMeasurementTask.png
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/ProcessingState.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public enum ProcessingState {
4 | PERSISTED, IN_QUEUE, PROCESSING, PROCESSED, FAILED, EXPIRED
5 | }
6 |
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/main/resources/certificates/truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/main/resources/certificates/truststore.p12
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/mysql/mysql-service.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Service
3 | metadata:
4 | name: {{ .Values.mysql.address }}
5 | spec:
6 | ports:
7 | - port: 3306
8 | selector:
9 | app: mysql
--------------------------------------------------------------------------------
/certificate-authority/src/main/resources/certificates/certificateauthority.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificate-authority/src/main/resources/certificates/certificateauthority.p12
--------------------------------------------------------------------------------
/certificate-authority/src/test/resources/certificates/certificateauthority.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/certificate-authority/src/test/resources/certificates/certificateauthority.p12
--------------------------------------------------------------------------------
/choreographer/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/datamanager/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/documentation/certificate_authority/ReleaseNotes-4.1.3-CertificateAuthority.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/documentation/certificate_authority/ReleaseNotes-4.1.3-CertificateAuthority.odt
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/master.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/master.p12
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/certificates/testcloud2.aitia.arrowhead.eu.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/kubernetes/arrowhead-helm/static/certificates/testcloud2.aitia.arrowhead.eu.p12
--------------------------------------------------------------------------------
/relay-library/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/dto/shared/mscv/SuccessIndicator.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.dto.shared.mscv;
2 |
3 | public enum SuccessIndicator {
4 |
5 | SUCCESS, IN_PROGRESS, SKIPPED, ERROR;
6 | }
7 |
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-cloud.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-cloud.p12
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-orch.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-orch.p12
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-sreg.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-sreg.p12
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-sysop.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-sysop.p12
--------------------------------------------------------------------------------
/plantdescriptionengine/src/main/resources/certificates/plantdescriptionengine.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/plantdescriptionengine/src/main/resources/certificates/plantdescriptionengine.p12
--------------------------------------------------------------------------------
/plantdescriptionengine/src/test/resources/certificates/plantdescriptionengine.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/plantdescriptionengine/src/test/resources/certificates/plantdescriptionengine.p12
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/post_service_registry_query_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/post_service_registry_query_activity_uml.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/post_service_registry_query_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/post_service_registry_query_activity_uml.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/post_service_registry_query_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/post_service_registry_query_activity_uml.png
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-hdevice.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-hdevice.p12
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/post_service_registry_register_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/post_service_registry_register_activity_uml.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/post_service_registry_register_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/post_service_registry_register_activity_uml.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/post_service_registry_register_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/post_service_registry_register_activity_uml.png
--------------------------------------------------------------------------------
/device-hub/hono-deployment/templates/router-config.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: router-config
5 | data:
6 | qdrouterd.json: |
7 | {{ tpl ( .Files.Get "static/router/qdrouterd.json" ) . | b64enc | indent 4 }}
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-auth-system.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-auth-system.p12
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-conf-system.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-conf-system.p12
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.4.0/figures/delete_service_registry_unregister_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.4.0/figures/delete_service_registry_unregister_activity_uml.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.5.0/figures/delete_service_registry_unregister_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.5.0/figures/delete_service_registry_unregister_activity_uml.png
--------------------------------------------------------------------------------
/serviceregistry/docs/v4.6.0/figures/delete_service_registry_unregister_activity_uml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/serviceregistry/docs/v4.6.0/figures/delete_service_registry_unregister_activity_uml.png
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/main/resources/certificates/hawkbitconfigurationmanager.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/main/resources/certificates/hawkbitconfigurationmanager.p12
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/test/resources/test-certificates/test-cloud.truststore.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/eclipse-arrowhead/core-java-spring/HEAD/hawkbit-configuration-manager/src/test/resources/test-certificates/test-cloud.truststore.p12
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/dto/shared/mscv/DetailSuccessIndicator.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.dto.shared.mscv;
2 |
3 | public enum DetailSuccessIndicator {
4 |
5 | SUCCESS, NO_SUCCESS, ERROR, NOT_APPLICABLE, IN_PROGRESS
6 | }
7 |
--------------------------------------------------------------------------------
/plantdescriptionengine/src/main/java/eu/arrowhead/core/plantdescriptionengine/alarms/AlarmSeverity.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.plantdescriptionengine.alarms;
2 |
3 | public enum AlarmSeverity {
4 | INDETERMINATE, CRITICAL, MAJOR, MINOR, WARNING, CLEARED
5 | }
--------------------------------------------------------------------------------
/datamanager/src/main/resources/accesslist.acl:
--------------------------------------------------------------------------------
1 | # generic
2 | $SYS: gpPd@$SYS/*
3 |
4 | # sysop
5 | sysop: gpPd@*/*
6 |
7 | # specific example
8 | #serviceregistry.testcloud2.aitia.arrowhead.eu: gpd@examplesys1/temperature, g@examplesys2/temperature,
9 |
10 |
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/dto/shared/mscv/OS.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.dto.shared.mscv;
2 |
3 | public enum OS {
4 | WINDOWS, LINUX, MAC_OS;
5 |
6 | public String path() {
7 | return name().toLowerCase();
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/PolicyType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public enum PolicyType {
4 |
5 | MATCH,
6 |
7 | API_CALL,
8 |
9 | TRANSFORM,
10 |
11 | /* create event in any case */
12 | NONE
13 | }
14 |
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/dto/shared/mscv/Layer.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.dto.shared.mscv;
2 |
3 | public enum Layer {
4 | DEVICE, SYSTEM, SERVICE;
5 |
6 | public String path() {
7 | return name().toLowerCase();
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/MatchType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public enum MatchType {
4 | SMALLER_THAN,
5 |
6 | SMALLER_OR_EQUAL,
7 |
8 | EQUAL,
9 |
10 | GREATER_OR_EQUAL,
11 |
12 | GREATER_THAN;
13 | }
14 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/Chart.lock:
--------------------------------------------------------------------------------
1 | dependencies:
2 | - name: emissary-ingress
3 | repository: https://app.getambassador.io
4 | version: 7.2.0
5 | digest: sha256:69f5374b042286ae53e60729065a58181b47d8bafa8b1cfdf8a9809c93834451
6 | generated: "2022-01-04T18:44:09.734379+01:00"
7 |
--------------------------------------------------------------------------------
/timemanager/documentation/Readme.txt:
--------------------------------------------------------------------------------
1 | File list:
2 |
3 | Arrowhead TimeManager SysD.pdf - TimeManager System design
4 | Arrowhead Time Service IDD.pdf - Time Service Interface design description
5 | Arrowhead Time Service SD.pdf - Time Service description
6 | Readme.txt - This file
7 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/ambassador/orchestrator-mapping.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: getambassador.io/v3alpha1
2 | kind: TCPMapping
3 | metadata:
4 | name: orchestrator-mapping
5 | spec:
6 | port: 3002
7 | service: {{ printf "%s:%v" .Values.orchestrator.address .Values.orchestrator.port }}
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/dto/shared/mscv/ExecutionResponse.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.dto.shared.mscv;
2 |
3 | import eu.arrowhead.common.database.view.mscv.VerificationExecutionView;
4 |
5 | public interface ExecutionResponse extends VerificationExecutionView {
6 | }
7 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/ambassador/authorization-mapping.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: getambassador.io/v3alpha1
2 | kind: TCPMapping
3 | metadata:
4 | name: authorization-mapping
5 | spec:
6 | port: 3001
7 | service: {{ printf "%s:%v" .Values.authorization.address .Values.authorization.port }}
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/orchestrator/orchestrator-keystore.yaml:
--------------------------------------------------------------------------------
1 | kind: ConfigMap
2 | apiVersion: v1
3 | metadata:
4 | name: {{ .Release.Name }}-orchestrator-keystore
5 | binaryData:
6 | keystore.p12: {{ printf "static/certificates/%s" .Values.orchestrator.keystore | .Files.Get | b64enc }}
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/authorization/authorization-keystore.yaml:
--------------------------------------------------------------------------------
1 | kind: ConfigMap
2 | apiVersion: v1
3 | metadata:
4 | name: {{ .Release.Name }}-authorization-keystore
5 | binaryData:
6 | keystore.p12: {{ printf "static/certificates/%s" .Values.authorization.keystore | .Files.Get | b64enc }}
--------------------------------------------------------------------------------
/translator/documentation/Readme.txt:
--------------------------------------------------------------------------------
1 | File list:
2 |
3 | Arrowhead Translator SysD.pdf - Translator System design
4 | Arrowhead Translator Service IDD.pdf - Translator service Interface design description
5 | Arrowhead Translator Service SD.pdf - Translator Service description
6 | Readme.txt - This file
7 |
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/dto/shared/mscv/ClientExecutionResponse.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.dto.shared.mscv;
2 |
3 | import eu.arrowhead.common.database.view.mscv.VerificationExecutionView;
4 |
5 | public interface ClientExecutionResponse extends VerificationExecutionView {
6 | }
7 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/ambassador/service-registry-mapping.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: getambassador.io/v3alpha1
2 | kind: TCPMapping
3 | metadata:
4 | name: service-registry-mapping
5 | spec:
6 | port: 3000
7 | service: {{ printf "%s:%v" .Values.serviceRegistry.address .Values.serviceRegistry.port }}
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/orchestrator/orchestrator-truststore.yaml:
--------------------------------------------------------------------------------
1 | kind: ConfigMap
2 | apiVersion: v1
3 | metadata:
4 | name: {{ .Release.Name }}-orchestrator-truststore
5 | binaryData:
6 | truststore.p12: {{ printf "static/certificates/%s" .Values.orchestrator.truststore | .Files.Get | b64enc }}
--------------------------------------------------------------------------------
/jenkins/build/Dockerfile_GW:
--------------------------------------------------------------------------------
1 | FROM openjdk:11-jre-slim
2 |
3 | COPY gateway/*.jar /gateway/arrowhead-gateway.jar
4 |
5 | # Application properties file will be mounted as a volume from now on.
6 | # COPY gateway/*.properties /gateway/application.properties
7 |
8 | CMD cd /gateway && java -jar arrowhead-gateway.jar
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/authorization/authorization-truststore.yaml:
--------------------------------------------------------------------------------
1 | kind: ConfigMap
2 | apiVersion: v1
3 | metadata:
4 | name: {{ .Release.Name }}-authorization-truststore
5 | binaryData:
6 | truststore.p12: {{ printf "static/certificates/%s" .Values.authorization.truststore | .Files.Get | b64enc }}
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/mysql/mysql-volume-claim.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: PersistentVolumeClaim
3 | metadata:
4 | name: mysql-pv-claim
5 | spec:
6 | storageClassName: managed-premium
7 | accessModes:
8 | - ReadWriteOnce
9 | resources:
10 | requests:
11 | storage: 1Gi
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/service-registry/service-registry-keystore.yaml:
--------------------------------------------------------------------------------
1 | kind: ConfigMap
2 | apiVersion: v1
3 | metadata:
4 | name: {{ .Release.Name }}-service-registry-keystore
5 | binaryData:
6 | keystore.p12: {{ printf "static/certificates/%s" .Values.serviceRegistry.keystore | .Files.Get | b64enc }}
--------------------------------------------------------------------------------
/scripts/timemanager_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'timemanager'@'localhost';
4 |
5 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'timemanager'@'localhost';
6 |
7 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'timemanager'@'%';
8 |
9 | FLUSH PRIVILEGES;
10 |
--------------------------------------------------------------------------------
/device-hub/hono-deployment/templates/adapter-keystore.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: adapter-keystore
5 | type: Opaque
6 | data:
7 | mqtt-keystore.p12: {{ .Files.Get "static/certs/mqtt-keystore.p12" | b64enc }}
8 | http-keystore.p12: {{ .Files.Get "static/certs/http-keystore.p12" | b64enc }}
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/service-registry/service-registry-truststore.yaml:
--------------------------------------------------------------------------------
1 | kind: ConfigMap
2 | apiVersion: v1
3 | metadata:
4 | name: {{ .Release.Name }}-service-registry-truststore
5 | binaryData:
6 | truststore.p12: {{ printf "static/certificates/%s" .Values.serviceRegistry.truststore | .Files.Get | b64enc }}
--------------------------------------------------------------------------------
/mscv/src/test/java/eu/arrowhead/core/mscv/StandaloneModeInMsvcTests.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.mscv;
2 |
3 | import eu.arrowhead.common.testhelper.StandaloneModeInTests;
4 | import org.springframework.stereotype.Component;
5 |
6 | @Component
7 | public class StandaloneModeInMsvcTests extends StandaloneModeInTests {
8 |
9 | }
--------------------------------------------------------------------------------
/jenkins/build/Dockerfile_GK:
--------------------------------------------------------------------------------
1 | FROM openjdk:11-jre-slim
2 |
3 | COPY gatekeeper/*.jar /gatekeeper/arrowhead-gatekeeper.jar
4 |
5 | # Application properties file will be mounted as a volume from now on.
6 | # COPY gatekeeper/*.properties /gatekeeper/application.properties
7 |
8 | CMD cd /gatekeeper && java -jar arrowhead-gatekeeper.jar
--------------------------------------------------------------------------------
/scripts/gateway_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'gateway'@'localhost';
4 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'gateway'@'localhost';
5 |
6 | REVOKE ALL, GRANT OPTION FROM 'gateway'@'%';
7 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'gateway'@'%';
8 |
9 | FLUSH PRIVILEGES;
10 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/db-init/timemanager_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'timemanager'@'localhost';
4 |
5 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'timemanager'@'localhost';
6 |
7 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'timemanager'@'%';
8 |
9 | FLUSH PRIVILEGES;
10 |
--------------------------------------------------------------------------------
/jenkins/build/Dockerfile_EH:
--------------------------------------------------------------------------------
1 | FROM openjdk:11-jre-slim
2 |
3 | COPY eventhandler/*.jar /eventhandler/arrowhead-eventhandler.jar
4 |
5 | # Application properties file will be mounted as a volume from now on.
6 | # COPY eventhandler/*.properties /eventhandler/application.properties
7 |
8 | CMD cd /eventhandler && java -jar arrowhead-eventhandler.jar
--------------------------------------------------------------------------------
/jenkins/build/Dockerfile_ORCH:
--------------------------------------------------------------------------------
1 | FROM openjdk:11-jre-slim
2 |
3 | COPY orchestrator/*.jar /orchestrator/arrowhead-orchestrator.jar
4 |
5 | # Application properties file will be mounted as a volume from now on.
6 | # COPY orchestrator/*.properties /orchestrator/application.properties
7 |
8 | CMD cd /orchestrator && java -jar arrowhead-orchestrator.jar
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/Chart.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v2
2 | name: arrowhead
3 | description: A Helm chart for the Arrowhead core systems
4 |
5 | type: application
6 |
7 | version: 1.0.0
8 |
9 | appVersion: 4.4.0
10 |
11 | dependencies:
12 | - name: emissary-ingress
13 | version: 7.2.0
14 | repository: https://app.getambassador.io
--------------------------------------------------------------------------------
/scripts/translator_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'translator'@'localhost';
4 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'translator'@'localhost';
5 |
6 | REVOKE ALL, GRANT OPTION FROM 'translator'@'%';
7 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'translator'@'%';
8 |
9 | FLUSH PRIVILEGES;
--------------------------------------------------------------------------------
/jenkins/build/Dockerfile_AUTH:
--------------------------------------------------------------------------------
1 | FROM openjdk:11-jre-slim
2 |
3 | COPY authorization/*.jar /authorization/arrowhead-authorization.jar
4 |
5 | # Application properties file will be mounted as a volume from now on.
6 | # COPY authorization/*.properties /authorization/application.properties
7 |
8 | CMD cd /authorization && java -jar arrowhead-authorization.jar
--------------------------------------------------------------------------------
/device-hub/hono-deployment/NOTICE.md:
--------------------------------------------------------------------------------
1 | This folder contains modified content originally developed by the Eclipse IoT Packages Project
2 |
3 | Your use of the Eclipse IoT Packages Projects is subject to the terms and conditions of the Eclipse Public License 2.0.
4 |
5 | The source code is available from GitHub under https://github.com/eclipse/packages.
6 |
7 |
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/certificates/openssl.cnf:
--------------------------------------------------------------------------------
1 | [req]
2 | req_extensions = req_ext
3 | distinguished_name = req_distinguished_name
4 |
5 | [req_distinguished_name]
6 |
7 | [ req_ext ]
8 | basicConstraints = CA:FALSE
9 | keyUsage = digitalSignature, keyEncipherment
10 | subjectAltName = @alt_names
11 |
12 | [alt_names]
13 | IP.1 =
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/orchestrator/orchestrator-service.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Service
3 | metadata:
4 | name: {{ .Values.orchestrator.address }}
5 | spec:
6 | selector:
7 | app: orchestrator
8 | ports:
9 | - port: {{ .Values.orchestrator.port }}
10 | targetPort: {{ .Values.orchestrator.port }}
11 | type: ClusterIP
--------------------------------------------------------------------------------
/plantdescriptionengine/src/main/java/eu/arrowhead/core/plantdescriptionengine/providedservices/pde_mgmt/ValidationException.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.plantdescriptionengine.providedservices.pde_mgmt;
2 |
3 | class ValidationException extends Exception {
4 |
5 | ValidationException(String msg) {
6 | super(msg);
7 | }
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/jenkins/build/Dockerfile_SR:
--------------------------------------------------------------------------------
1 | FROM openjdk:11-jre-slim
2 |
3 | COPY serviceregistry/*.jar /serviceregistry/arrowhead-serviceregistry.jar
4 |
5 | # Application properties file will be mounted as a volume from now on.
6 | # COPY serviceregistry/*.properties /serviceregistry/application.properties
7 |
8 | CMD cd /serviceregistry && java -jar arrowhead-serviceregistry.jar
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/authorization/authorization-service.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Service
3 | metadata:
4 | name: {{ .Values.authorization.address }}
5 | spec:
6 | selector:
7 | app: authorization
8 | ports:
9 | - port: {{ .Values.authorization.port }}
10 | targetPort: {{ .Values.authorization.port }}
11 | type: ClusterIP
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/db-init/gateway_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'gateway'@'localhost';
4 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'gateway'@'localhost';
5 |
6 | REVOKE ALL, GRANT OPTION FROM 'gateway'@'%';
7 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'gateway'@'%';
8 |
9 | FLUSH PRIVILEGES;
10 |
--------------------------------------------------------------------------------
/datamanager/src/test/java/eu/arrowhead/core/datamanager/StandaloneModeInDataManagerTests.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.datamanager;
2 |
3 | import eu.arrowhead.common.testhelper.StandaloneModeInTests;
4 | import org.springframework.stereotype.Component;
5 |
6 | @Component
7 | public class StandaloneModeInDataManagerTests extends StandaloneModeInTests {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/db-init/translator_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'translator'@'localhost';
4 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'translator'@'localhost';
5 |
6 | REVOKE ALL, GRANT OPTION FROM 'translator'@'%';
7 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'translator'@'%';
8 |
9 | FLUSH PRIVILEGES;
--------------------------------------------------------------------------------
/timemanager/src/test/java/eu/arrowhead/core/timemanager/StandaloneModeInTimeManagerTests.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.timemanager;
2 |
3 | import eu.arrowhead.common.testhelper.StandaloneModeInTests;
4 | import org.springframework.stereotype.Component;
5 |
6 | @Component
7 | public class StandaloneModeInTimeManagerTests extends StandaloneModeInTests {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/service-registry/service-registry-service.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Service
3 | metadata:
4 | name: {{ .Values.serviceRegistry.address }}
5 | spec:
6 | selector:
7 | app: service-registry
8 | ports:
9 | - port: {{ .Values.serviceRegistry.port }}
10 | targetPort: {{ .Values.serviceRegistry.port }}
11 | type: ClusterIP
--------------------------------------------------------------------------------
/configuration/src/test/java/eu/arrowhead/core/configuration/StandaloneModeInConfigurationTests.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.configuration;
2 |
3 | import eu.arrowhead.common.testhelper.StandaloneModeInTests;
4 | import org.springframework.stereotype.Component;
5 |
6 | @Component
7 | public class StandaloneModeInConfigurationTests extends StandaloneModeInTests {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/core-common/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-core-common
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Common
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, dos2unix, debconf
11 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/SensorDataRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import eu.arrowhead.common.database.entity.AbstractSensorData;
4 | import org.springframework.stereotype.Repository;
5 |
6 | @Repository
7 | public interface SensorDataRepository extends AbstractSensorDataRepository {
8 | }
9 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/wait-for-db-configmap.yaml:
--------------------------------------------------------------------------------
1 | kind: ConfigMap
2 | apiVersion: v1
3 | metadata:
4 | name: {{ .Release.Name }}-wait-for-db
5 | data:
6 | wait-for-db.sh: |
7 | #!/bin/sh
8 | {{ printf "until nc -z -v -w30 %s %v" .Values.mysql.address .Values.mysql.port }}
9 | do
10 | echo "Waiting for database connection..."
11 | sleep 5
12 | done
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/LongSensorDataRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import eu.arrowhead.common.database.entity.LongSensorData;
4 | import org.springframework.stereotype.Repository;
5 |
6 | @Repository
7 | public interface LongSensorDataRepository extends AbstractSensorDataRepository {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/choreographer/src/main/java/eu/arrowhead/core/choreographer/service/SessionDataStorage.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.choreographer.service;
2 |
3 | import java.util.concurrent.ConcurrentHashMap;
4 |
5 | import org.springframework.stereotype.Component;
6 |
7 | @SuppressWarnings("serial")
8 | @Component
9 | public class SessionDataStorage extends ConcurrentHashMap {
10 | }
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/UnknownActionTypeException.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | public class UnknownActionTypeException extends RuntimeException {
4 |
5 | private final static String TEMPLATE = "Unknown ActionType for class %s";
6 |
7 | public UnknownActionTypeException(final Class> cls) { super(String.format(TEMPLATE, cls.getSimpleName())); }
8 | }
9 |
--------------------------------------------------------------------------------
/gateway/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-gateway
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Gateway System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/DoubleSensorDataRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import eu.arrowhead.common.database.entity.DoubleSensorData;
4 | import org.springframework.stereotype.Repository;
5 |
6 | @Repository
7 | public interface DoubleSensorDataRepository extends AbstractSensorDataRepository {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/StringSensorDataRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import eu.arrowhead.common.database.entity.StringSensorData;
4 | import org.springframework.stereotype.Repository;
5 |
6 | @Repository
7 | public interface StringSensorDataRepository extends AbstractSensorDataRepository {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/gatekeeper/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-gatekeeper
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Gatekeeper System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/qos-monitor/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-qos-monitor
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead QoS Monitor System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
--------------------------------------------------------------------------------
/scripts/onboarding_controller_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'onboarding_controller'@'localhost';
4 |
5 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'onboarding_controller'@'localhost';
6 |
7 | REVOKE ALL, GRANT OPTION FROM 'onboarding_controller'@'%';
8 |
9 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'onboarding_controller'@'%';
10 |
11 | FLUSH PRIVILEGES;
--------------------------------------------------------------------------------
/gams/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-gams
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Mario Zsilak
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead GAMS
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/authorization/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-authorization
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Authorization System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/choreographer/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-choreographer
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Choreographer System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/eventhandler/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-event-handler
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Event Handler System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/jenkins/build/maven.sh:
--------------------------------------------------------------------------------
1 | choreographer #!/bin/bash
2 |
3 | echo "****************************"
4 | echo "******* Building JAR *******"
5 | echo "****************************"
6 |
7 | WORKSPACE=/var/lib/docker/volumes/jenkins_home/_data/workspace/Arrowhead/
8 |
9 | docker run --rm -v $WORKSPACE/Arrowhead_Core_Spring:/core-java-spring -v /root/.m2/:/root/.m2/ -w /core-java-spring maven:3.6.2-jdk-11-slim "$@"
10 |
--------------------------------------------------------------------------------
/orchestrator/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-orchestrator
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Orchestrator System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/scripts/certificate_generation/rm_certs.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Created by Emanuel Palm (https://github.com/emanuelpalm)
4 |
5 | # With great power comes great responsibility.
6 |
7 | # Removes all keystores, certificates and truststores potentially created by
8 | # `mk_certs.sh`.
9 |
10 | cd "$(dirname "$0")" || exit
11 | cd ..
12 | find cloud-* -regex ".*\.\(p12\|crt\|jks\|pub\|key\|ca\)" -exec rm -f {} \;
--------------------------------------------------------------------------------
/datamanager/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-datamanager
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Jens Eliasson
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Datamanager System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/timemanager/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-timemanager
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Jens Eliasson
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead TimeManager System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/configuration/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-configuration
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Jens Eliasson
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Configuration System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/datamanager/documentation/Readme.txt:
--------------------------------------------------------------------------------
1 | File list:
2 |
3 | Arrowhead DataManager SysD.pdf - DataManager System design
4 | Arrowhead Historian Service IDD.pdf - Historian Interface design description
5 | Arrowhead Historian Service SD.pdf - Historian Service description
6 | Arrowhead Proxy Service IDD.pdf - Proxy Interface design description
7 | Arrowhead Proxy Service SD.pdf - Proxy Service description
8 | Readme.txt - This file
9 |
--------------------------------------------------------------------------------
/serviceregistry/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-service-registry
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Service Registry
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/jenkins/test/maven.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | echo "****************************"
4 | echo "******* Building JAR *******"
5 | echo "****************************"
6 |
7 | WORKSPACE=/var/lib/docker/volumes/jenkins_home/_data/workspace/Arrowhead/
8 |
9 | docker run --rm -v $WORKSPACE/Arrowhead_Core_Spring:/core-java-spring -v /root/.m2/:/root/.m2/ -w /core-java-spring --network="compose_default" maven:3.6.2-jdk-11-slim "$@"
10 |
--------------------------------------------------------------------------------
/translator/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-translator
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Pablo Puñal Pereira
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Translator System
9 | Distribution: development
10 | Depends: java-runtime-headless, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/ProcessableEntityRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import eu.arrowhead.common.database.entity.ProcessableEntity;
4 | import org.springframework.data.repository.NoRepositoryBean;
5 |
6 | @NoRepositoryBean
7 | public interface ProcessableEntityRepository extends RefreshableRepository {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/certificate-authority/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-certificate-authority
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Svetlin Tanyi
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Certificate Authority
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/deviceregistry/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-device-registry
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Mario Zsilak
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Device Registry
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/documentation/timemanager/use_cases/TM_use_case_1.md:
--------------------------------------------------------------------------------
1 | | Name | Description |
2 | | ---- | --------- |
3 | | ID | Time-Get |
4 | | Brief Description | A Consumer fetches time information from the Time service |
5 | | Primary Actors | Consumer, TimeManager system |
6 | | Preconditions | - None|
7 | | Main Flow | - The Consumer performs a request to the TimeManager's Time service.
- The Time responds with time stamps, time zone information etc.
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/db-init/onboarding_controller_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'onboarding_controller'@'localhost';
4 |
5 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'onboarding_controller'@'localhost';
6 |
7 | REVOKE ALL, GRANT OPTION FROM 'onboarding_controller'@'%';
8 |
9 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'onboarding_controller'@'%';
10 |
11 | FLUSH PRIVILEGES;
--------------------------------------------------------------------------------
/mscv/src/test/resources/keys/mscv-ssh-public.pub:
--------------------------------------------------------------------------------
1 | ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCS6MUHRhswEfHpq0E8Zom8xqyCZPhK/w8iXbgK2JCksdLqUxS7xPaY9tS2JhBJmpKyiJ4fkcVz+oNM7SVH5oRKcqYNn6MmuE4EBy8g4FR71b72oifMSA6zSb0EUBHt4QmwD9csRMROYBaZuCZMY6TQAdEu+jD6/fbwZvO0MPODzf/uc2nBO6X/2cduf17+HcVoj0CeKCLK7HHXgbM0LLS2dVsxobv4Rl/px7oE1l/bhJ99s2TL999VFHRq8fCw36tEFBUvijYI46OakXBQ1liMmAy2cAu5NsMGZF70xPaWdT5OTeP8z2Qam6Wx03VH0AxAV2cbm6ZtWpRwPVb+nNJb MSCV@KeyPairFileStorage
--------------------------------------------------------------------------------
/onboarding/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-onboarding
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Mario Zsilak
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Onboarding Controller
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/systemregistry/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-system-registry
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Mario Zsilak
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead System Registry
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/hawkbit-configuration-manager/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-hawkbit-configuration-manager
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Lukas Römer
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead HawkBit Configuration Manager System
9 | Distribution: development
10 | Depends: java-runtime-headless, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/mscv/src/main/java/eu/arrowhead/core/mscv/service/MscvException.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.mscv.service;
2 |
3 | public class MscvException extends Throwable {
4 | public MscvException() { super(); }
5 |
6 | public MscvException(final String message) {
7 | super(message);
8 | }
9 |
10 | public MscvException(final String message, final Throwable cause) {
11 | super(message, cause);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/gams/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_gams || true
16 |
17 | # Run dialogs
18 | db_go || true
19 |
20 |
--------------------------------------------------------------------------------
/mscv/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-mscv
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Mario Zsilak
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Monitoring and Standard Compliance Verification
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/deviceregistry/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_dr || true
16 |
17 | # Run dialogs
18 | db_go || true
19 |
20 |
--------------------------------------------------------------------------------
/onboarding/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_onboarding || true
16 |
17 | # Run dialogs
18 | db_go || true
19 |
20 |
--------------------------------------------------------------------------------
/serviceregistry/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_sr || true
16 |
17 | # Run dialogs
18 | db_go || true
19 |
20 |
--------------------------------------------------------------------------------
/systemregistry/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_sysr || true
16 |
17 | # Run dialogs
18 | db_go || true
19 |
20 |
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/database/view/mscv/VerificationEntryView.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.view.mscv;
2 |
3 | import org.springframework.beans.factory.annotation.Value;
4 |
5 | public interface VerificationEntryView {
6 |
7 | @Value("#{target.id}")
8 | Long getId();
9 |
10 | @Value("#{target.weight}")
11 | Short getWeight();
12 |
13 | @Value("#{target.mip}")
14 | MipView getMip();
15 | }
16 |
--------------------------------------------------------------------------------
/plantdescriptionengine/src/deb/control/control:
--------------------------------------------------------------------------------
1 | Package: arrowhead-plant-description-engine
2 | Version: [[version]]
3 | Section: contrib/java
4 | Priority: optional
5 | Architecture: all
6 | Maintainer: Nicklas Nyström
7 | Homepage: http://www.arrowhead.eu
8 | Description: Arrowhead Plant Description Engine
9 | Distribution: development
10 | Depends: java-runtime-headless, openssl, virtual-mysql-server, arrowhead-core-common
11 |
--------------------------------------------------------------------------------
/docker-all/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | docker-all
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.m2e.core.maven2Builder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.m2e.core.maven2Nature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/plantdescriptionengine/src/main/java/eu/arrowhead/core/plantdescriptionengine/consumedservices/serviceregistry/SystemUpdateListener.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.plantdescriptionengine.consumedservices.serviceregistry;
2 |
3 | import eu.arrowhead.core.plantdescriptionengine.consumedservices.serviceregistry.dto.SrSystem;
4 |
5 | public interface SystemUpdateListener {
6 | void onSystemAdded(SrSystem system);
7 |
8 | void onSystemRemoved(SrSystem system);
9 | }
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/security/GamsSecurityConfig.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.security;
2 |
3 | import eu.arrowhead.common.security.DefaultSecurityConfig;
4 | import org.springframework.context.annotation.Configuration;
5 | import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
6 |
7 | @Configuration
8 | @EnableWebSecurity
9 | public class GamsSecurityConfig extends DefaultSecurityConfig {
10 |
11 | }
--------------------------------------------------------------------------------
/mscv/src/main/java/eu/arrowhead/core/mscv/security/MscvSecurityConfig.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.mscv.security;
2 |
3 | import eu.arrowhead.common.security.DefaultSecurityConfig;
4 | import org.springframework.context.annotation.Configuration;
5 | import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
6 |
7 | @Configuration
8 | @EnableWebSecurity
9 | public class MscvSecurityConfig extends DefaultSecurityConfig {
10 |
11 | }
--------------------------------------------------------------------------------
/plantdescriptionengine/TODO.md:
--------------------------------------------------------------------------------
1 | # Plant Description Engine, TODO
2 |
3 | ## Misc
4 | * Make connection retries and delay between retries configurable
5 |
6 | ## Management service
7 | * Trim and set lowercase on all system names
8 |
9 | ## Monitor service
10 | * Remove `include` field from DTOs, merge with the included Plant Descriptions.
11 | * Mismatch when connecting ports with differing service definitions?
12 |
13 | ## Persistent data
14 | * Improve SQL schema
--------------------------------------------------------------------------------
/.springBeans:
--------------------------------------------------------------------------------
1 |
2 |
3 | 1
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/mscv/src/deb/arrowhead-mscv.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=mscv
3 | After=network.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/mscv
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/mscv/log4j2.xml -jar /usr/share/arrowhead/mscv/arrowhead-mscv.jar
8 | ExecStartPost=/bin/bash -c 'sleep 10'
9 | TimeoutStopSec=5
10 | Type=simple
11 | User=arrowhead
12 | Group=arrowhead
13 |
14 | [Install]
15 | WantedBy=default.target
16 |
--------------------------------------------------------------------------------
/choreographer/src/main/java/eu/arrowhead/core/choreographer/graph/StepGraphCircleDetector.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.choreographer.graph;
2 |
3 | public interface StepGraphCircleDetector {
4 |
5 | //=================================================================================================
6 | // methods
7 |
8 | //-------------------------------------------------------------------------------------------------
9 | public boolean hasCircle(final StepGraph graph);
10 | }
--------------------------------------------------------------------------------
/gams/src/deb/arrowhead-gams.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-gams
3 | After=network.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/gams
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/gams/log4j2.xml -jar /usr/share/arrowhead/gams/arrowhead-gams.jar
8 | ExecStartPost=/bin/bash -c 'sleep 10'
9 | TimeoutStopSec=5
10 | Type=simple
11 | User=arrowhead
12 | Group=arrowhead
13 |
14 | [Install]
15 | WantedBy=default.target
16 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/.helmignore:
--------------------------------------------------------------------------------
1 | # Patterns to ignore when building packages.
2 | # This supports shell glob matching, relative path matching, and
3 | # negation (prefixed with !). Only one pattern per line.
4 | .DS_Store
5 | # Common VCS dirs
6 | .git/
7 | .gitignore
8 | .bzr/
9 | .bzrignore
10 | .hg/
11 | .hgignore
12 | .svn/
13 | # Common backup files
14 | *.swp
15 | *.bak
16 | *.tmp
17 | *.orig
18 | *~
19 | # Various IDEs
20 | .project
21 | .idea/
22 | *.tmproj
23 | .vscode/
24 |
--------------------------------------------------------------------------------
/scripts/configuration_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'configuration'@'localhost';
4 |
5 | GRANT ALL PRIVILEGES ON `arrowhead`.`configuration_data` TO 'configuration'@'localhost';
6 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'configuration'@'localhost';
7 |
8 | GRANT ALL PRIVILEGES ON `arrowhead`.`configuration_data` TO 'configuration'@'%';
9 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'configuration'@'%';
10 |
11 | FLUSH PRIVILEGES;
12 |
--------------------------------------------------------------------------------
/choreographer/src/main/java/eu/arrowhead/core/choreographer/graph/StepGraphNormalizer.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.choreographer.graph;
2 |
3 | public interface StepGraphNormalizer {
4 |
5 | //=================================================================================================
6 | // methods
7 |
8 | //-------------------------------------------------------------------------------------------------
9 | public StepGraph normalizeStepGraph(final StepGraph graph);
10 | }
11 |
--------------------------------------------------------------------------------
/qos-monitor/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_qos || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
--------------------------------------------------------------------------------
/datamanager/src/deb/arrowhead-datamanager.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-datamanager
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/datamanager
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/datamanager/log4j2.xml -jar /usr/share/arrowhead/datamanager/arrowhead-datamanager.jar
8 | TimeoutStopSec=5
9 | Type=simple
10 | User=arrowhead
11 | Group=arrowhead
12 |
13 | [Install]
14 | WantedBy=default.target
15 |
--------------------------------------------------------------------------------
/gatekeeper/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_gk || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/gateway/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_gw || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/timemanager/src/deb/arrowhead-timemanager.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-timemanager
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/timemanager
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/timemanager/log4j2.xml -jar /usr/share/arrowhead/timemanager/arrowhead-timemanager.jar
8 | TimeoutStopSec=5
9 | Type=simple
10 | User=arrowhead
11 | Group=arrowhead
12 |
13 | [Install]
14 | WantedBy=default.target
15 |
--------------------------------------------------------------------------------
/translator/src/main/java/eu/arrowhead/core/translator/services/fiware/common/SenML.java:
--------------------------------------------------------------------------------
1 |
2 | package eu.arrowhead.core.translator.services.fiware.common;
3 |
4 | public class SenML {
5 |
6 | private String bn;
7 | private long bt;
8 | private String bu;
9 | private String bver;
10 | private Object v;
11 |
12 | public String getBn() {
13 | return bn;
14 | }
15 |
16 | public Object getV() {
17 | return v;
18 | }
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/authorization/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_auth || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/choreographer/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_chor || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/configuration/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_cs || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/eventhandler/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_eh || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/mscv/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_mscv || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/orchestrator/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_orch || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/qos-monitor/src/main/java/eu/arrowhead/core/qos/measurement/properties/MonitorProviderType.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.qos.measurement.properties;
2 |
3 | public enum MonitorProviderType {
4 |
5 | //=================================================================================================
6 | // elements
7 |
8 | //-------------------------------------------------------------------------------------------------
9 | DUMMY,
10 | DEFAULTEXTERNAL,
11 | ORCHESTRATEDEXTERNAL;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/certificate-authority/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_ca || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/datamanager/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_datamanager || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/timemanager/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_timemanager || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/translator/src/deb/arrowhead-translator.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-translator
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/translator
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/translator/log4j2.xml -jar /usr/share/arrowhead/translator/arrowhead-translator.jar
8 | TimeoutStopSec=5
9 | Type=simple
10 | User=arrowhead
11 | Group=arrowhead
12 |
13 | [Install]
14 | WantedBy=default.target
15 |
--------------------------------------------------------------------------------
/translator/src/main/java/eu/arrowhead/core/translator/security/TranslatorSecurityConfig.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.translator.security;
2 |
3 | import org.springframework.context.annotation.Configuration;
4 | import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
5 |
6 | import eu.arrowhead.common.security.DefaultSecurityConfig;
7 |
8 | @Configuration
9 | @EnableWebSecurity
10 | public class TranslatorSecurityConfig extends DefaultSecurityConfig {
11 |
12 | }
--------------------------------------------------------------------------------
/configuration/src/deb/arrowhead-configuration.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-configuration
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/configuration
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/configuration/log4j2.xml -jar /usr/share/arrowhead/configuration/arrowhead-configuration.jar
8 | TimeoutStopSec=5
9 | Type=simple
10 | User=arrowhead
11 | Group=arrowhead
12 |
13 | [Install]
14 | WantedBy=default.target
15 |
--------------------------------------------------------------------------------
/documentation/datamanager/use_cases/DM_use_case_1.md:
--------------------------------------------------------------------------------
1 | | Name | Description |
2 | | ---- | --------- |
3 | | ID | Proxy-Store |
4 | | Brief Description | A Consumer stores data in the Proxy service |
5 | | Primary Actors | Consumer, DataManager system |
6 | | Preconditions | - None|
7 | | Main Flow | - The Consumer performs a request to the DataManager's Proxy service.
- The Proxy service validates:
- - the request format
- - security
- Sensor data is then cached, ready to be used by any other consumers
8 |
--------------------------------------------------------------------------------
/plantdescriptionengine/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_pde || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/certificates/testcloud1/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn5rCEUb6W13FIIhGY1O+
3 | ZIwrvFDpZPNOuCIAolZcxFs6PH7ikcHjxmu014ZWm4qL3DevW9Rddllr16sChE4l
4 | pKuSXVKMOKej3ZyooI2IK3ChmH8gDZ5R/k7DdQmjSc98aZ70WjtSmlW47tTLFH/4
5 | HYk7d1yZKISCSSOvzvnwFxs96046boH2W7e6zcDfYRvH4ki5F9GM19Yc8AIlTeBR
6 | 1cuZv1SK2fZzvHG7nLVqNCeZEIkaThxh6ACXAmWRFQSkAWluv+xH0rXYuRHd+NI/
7 | Z0QS+8YCS1QWrCqyGzqvb92XngoUvJJobnVh80TNt4TSyl+GQv7LDzAwj2O+fYPU
8 | MQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/certificates/testcloud1/gatekeeper.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA14Ivtlcc4DXS2KOVSf6j
3 | Snn0lamPhuwXsv1q419HI8cJkj46axVKT3XAQQbPvUVW7uFjVIGLgA4hdtRgfJxS
4 | gLonhhcWeEcmkvC9s4OdTPuEEqLHZr/DTdAiebWqX/IYLdUx3ityoAwYHro0s5GW
5 | 9NH/58WL2WGk2tWPAElZsqymiBUOh8cxHiOQczyxVsz5Tw/UJBfqPC+t+yhYu+8G
6 | hVJBs/rAgahhQCzrTXJAQOafEtVh6NSTWfX57lMvjiQcGm92rgUmWcnfZuWW2FDM
7 | Ytl/bs8Z289mPkc/2eU4sYagLfSDzQs7mHRbuWBa3XA0jXrRMm7HM5Z/kxu7DTzh
8 | BwIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/certificates/testcloud2/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/certificates/testcloud2/common_name.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuxKCgB2OBB+XArZ30xhk
3 | 935FccooddzykECOAzKNHaH2W8IM7y5KMaDLSq3lirV3EqkkMgqDlg9kUOxuJQkL
4 | rPiJF0xgQ7kqHKpXy0eJeNMGPHemt1I1o+/VdOE9yymFbATOa8jB7Qn0qPTR4BHT
5 | vv4rRz4sA+x+iTqSSAxNd34eDUwTt61aZMrOGpfB3F2JvkbTocY6MC7XwEBj4v2n
6 | 7byHkmZrlWW1OMbBuD/DLXCTEXdT+v2QL/wP8hX58kboNVD+UwjVICnjcAyQjs9B
7 | arJBxVPTRt+nOg4Hk/x4anSzqWF4gUaK5ZUlGyE9HQVd4t24EaVS8efQf/AeaJnj
8 | FwIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/certificates/testcloud2/gatekeeper.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyxw7OMHft33H69BgLiXm
3 | iNI1nTo2mdRIoDru0q5BLg0RQOKZD4woSeDd7LYNV1p66YAZWEan6+TUi5EGC8kX
4 | naLNL52nwal3p1/2TAY+p+95OtI9iUVfI5pzfyxEVxc1nqV40F70XNKoFduPWLFw
5 | YaSEg3cXaBiUSiCgTsMQzoEZQ9o7ueTxnUrBgx0UlsuQQOdKagTJMfuTF1/2IKMt
6 | lVgnHZ5/yVTRtsaUlage+TG/9tto2pxd3TWj5rTGGLDbkKSg4BP9YOHcTTnJZNbG
7 | 1bnRwgDrpEPI4TaK6GNOQicRTiKLjv79/EyGFJzgTkcPJ0lW4pc9Al/2Dx15z9L6
8 | owIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/core/gams/dto/GamsPhase.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.core.gams.dto;
2 |
3 | import org.apache.logging.log4j.MarkerManager;
4 |
5 | public enum GamsPhase {
6 | MONITOR, ANALYZE, PLAN, EXECUTE, FAILURE;
7 |
8 | private final MarkerManager.Log4jMarker marker;
9 |
10 | private GamsPhase() {
11 | this.marker = new MarkerManager.Log4jMarker(this.name());
12 | }
13 |
14 | public MarkerManager.Log4jMarker getMarker() {
15 | return marker;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/gateway/src/deb/arrowhead-gateway.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-gateway
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/gateway
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/gateway/log4j2.xml -jar /usr/share/arrowhead/gateway/arrowhead-gateway.jar
8 | TimeoutStopSec=5
9 | Restart=on-failure
10 | RestartSec=20s
11 | Type=simple
12 | User=arrowhead
13 | Group=arrowhead
14 |
15 | [Install]
16 | WantedBy=default.target
17 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/static/db-init/configuration_privileges.sql:
--------------------------------------------------------------------------------
1 | USE `arrowhead`;
2 |
3 | REVOKE ALL, GRANT OPTION FROM 'configuration'@'localhost';
4 |
5 | GRANT ALL PRIVILEGES ON `arrowhead`.`configuration_data` TO 'configuration'@'localhost';
6 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'configuration'@'localhost';
7 |
8 | GRANT ALL PRIVILEGES ON `arrowhead`.`configuration_data` TO 'configuration'@'%';
9 | GRANT ALL PRIVILEGES ON `arrowhead`.`logs` TO 'configuration'@'%';
10 |
11 | FLUSH PRIVILEGES;
12 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/AggregationRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import java.util.List;
4 |
5 | import eu.arrowhead.common.database.entity.Aggregation;
6 | import eu.arrowhead.common.database.entity.Sensor;
7 | import org.springframework.stereotype.Repository;
8 |
9 | @Repository
10 | public interface AggregationRepository extends RefreshableRepository {
11 | List findBySensor(final Sensor sensor);
12 | }
13 |
--------------------------------------------------------------------------------
/mscv/src/test/resources/keys/mscv-public.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn7GrWA3xVLFeRPGi1Vlb
3 | BV8FN2LfX1aGCDTZ4gV8Y4tmYxx3LQS8nYGx+h7fbpYJTYyDOkKcmx30B6EB5puS
4 | lqzFjh6HGHzvtUKBfXpoejxAupZdmjXTlRmWcDWR5b8cOTuVg1O93QJHdqapk48U
5 | 2e4x93sVOQywyUH/3Yyhy3mRjM2lBqyRNaR3667NAi5kSHkbce5g9vfGWZ1jopxI
6 | UYTt8H7h8eu6NsCHhdNpt3JSW1yAbwC0kZUoia944JnfeRb9D/GooueLXkA2cjZp
7 | 3QmQpSJzjCfvs81pepmwv8cvP+SP6HXMGP3hilWY9m7gp+rpi/SNl/I1Cdd/1Ooi
8 | XQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/PolicyRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import java.util.List;
4 |
5 | import eu.arrowhead.common.database.entity.AbstractPolicy;
6 | import eu.arrowhead.common.database.entity.Sensor;
7 | import org.springframework.stereotype.Repository;
8 |
9 | @Repository
10 | public interface PolicyRepository extends RefreshableRepository {
11 |
12 | List findBySensor(final Sensor sensor);
13 | }
14 |
--------------------------------------------------------------------------------
/gateway/src/test/resources/certificates/gateway.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5r6P+DeDvSwMe5qWGlCo
3 | X94oNedSu7fdRpueJ9mNKfTgKwRHE8eOwVOf9By/LecfgRnlT+sf8qZbW3GG9jc+
4 | 3xOPB+Q+NKJcVvLiU+nay6XZD/IbKaOcZz/pKWlQ+J6OoMQuoLSIA+IaVLuuP8Dl
5 | j8GJjKZyAxv643B16US2d6QxrkadQ/oKcnCVyBC/SnRAGALt0MHMTrY+MCU1dGqX
6 | b0i+aFmhcbMjBDYApni9bIUdOWy7+BlhnUdDATOenFBni94xZ8Or6cupYmKZLtv6
7 | rkvV/YkXM7N4m9avmTHGMU1BUVEbSjJ/6aqiTdBPaenHd6WNeFpgIoreG1vHTWpG
8 | eQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/service-registry/service-registry-properties.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: {{ .Release.Name }}-service-registry-properties
5 | stringData:
6 | application.properties: |-
7 | {{ list (merge .Values.serviceRegistry.properties (fromYaml (include "loadDBConnectionDetails" (dict "dot" . "component" .Values.serviceRegistry))) (fromYaml (include "loadCertificateDetails" (dict "component" .Values.serviceRegistry "mountpath" "/serviceregistry")))) "" | include "flattenYaml" | indent 4 }}
--------------------------------------------------------------------------------
/translator/src/deb/control/config:
--------------------------------------------------------------------------------
1 | #!/bin/bash -e
2 |
3 | . /usr/share/debconf/confmodule
4 |
5 | if logname 2>/dev/null; then
6 | USER=$(logname)
7 | HOME=$(eval echo "~$USER")
8 | else
9 | USER="root"
10 | HOME="/root"
11 | fi
12 |
13 | # Get installation type
14 | db_input high arrowhead-core-common/db_host || true
15 | db_input high arrowhead-core-common/mysql_password_translator || true
16 | db_input high arrowhead-core-common/sr_host || true
17 |
18 | # Run dialogs
19 | db_go || true
20 |
21 |
--------------------------------------------------------------------------------
/core-common/src/test/resources/certificates/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/core-common/src/test/resources/certificates/gatekeeper.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyha2WXRKsofpF6lzDyeC
3 | 0Sa+o6fpzRPDtD+ECJljxXVsTEzrNIio8MB1mgL8WSwtNCY3outfw2tGwddvuzRL
4 | p7hBAyWm3VI2OHkxMMB2DwuVP7a6+bqaWdLxETNOfaOp4rb6ptFWbIrfURSVeVJg
5 | vKeCRm0K9baktsrv72C2gOHyz7nf+ezZVihySVdvpcyBUz5gvet4yqqB8KKZAXAM
6 | sNkj1gnfNpPMwV/HR7RK/lxm73pFLUTPL6LfPnVHqy9Q89UOyO4Cq1O9mpnUxP1T
7 | EkkocwJBOBgZ4bxBlv09LT+jxTzjcXRvztTJhd++rxdLH8RfzLLRx07sqkebp/Q0
8 | rwIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/device-hub/hono-deployment/templates/qpid-auth.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: qpid-auth
5 | type: Opaque
6 | data:
7 | truststore.pem: {{ .Files.Get "static/certs/local-cloud.pem" | b64enc }}
8 | adapter-cert.pem: {{ .Files.Get "static/certs/adapter-cert.pem" | b64enc }}
9 | adapter-key.pem: {{ .Files.Get "static/certs/adapter-key.pem" | b64enc }}
10 | router-cert.pem: {{ .Files.Get "static/certs/router-cert.pem" | b64enc }}
11 | router-key.pem: {{ .Files.Get "static/certs/router-key.pem" | b64enc }}
--------------------------------------------------------------------------------
/gatekeeper/src/deb/arrowhead-gatekeeper.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-gatekeeper
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/gatekeeper
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/gatekeeper/log4j2.xml -jar /usr/share/arrowhead/gatekeeper/arrowhead-gatekeeper.jar
8 | TimeoutStopSec=5
9 | Restart=on-failure
10 | RestartSec=20s
11 | Type=simple
12 | User=arrowhead
13 | Group=arrowhead
14 |
15 | [Install]
16 | WantedBy=default.target
17 |
--------------------------------------------------------------------------------
/gatekeeper/src/test/resources/certificates/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/gatekeeper/src/test/resources/certificates/gatekeeper.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyha2WXRKsofpF6lzDyeC
3 | 0Sa+o6fpzRPDtD+ECJljxXVsTEzrNIio8MB1mgL8WSwtNCY3outfw2tGwddvuzRL
4 | p7hBAyWm3VI2OHkxMMB2DwuVP7a6+bqaWdLxETNOfaOp4rb6ptFWbIrfURSVeVJg
5 | vKeCRm0K9baktsrv72C2gOHyz7nf+ezZVihySVdvpcyBUz5gvet4yqqB8KKZAXAM
6 | sNkj1gnfNpPMwV/HR7RK/lxm73pFLUTPL6LfPnVHqy9Q89UOyO4Cq1O9mpnUxP1T
7 | EkkocwJBOBgZ4bxBlv09LT+jxTzjcXRvztTJhd++rxdLH8RfzLLRx07sqkebp/Q0
8 | rwIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/gateway/src/test/resources/certificates/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/qos-monitor/src/test/resources/certificates/qosmonitor.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6Iiw5IksbGXCwdLvRgp5
3 | oTo90D3zHGpWLIStDtrVyRg0Lw1x7UeDuAMGbeanYpCMJp9pSrBQjfOiZfTxOv1g
4 | LaNvVoH7QoElQW5To06G4G4N1mky8ckih0Y/8EwqZnNxB8lsQg23fH9iXJv3ClaS
5 | BJi+/csO9usEaI2zyhGn6rAgnmMv/uzNq/3+t/ytzCSWSghXf9f8+7Ul49eAh3lm
6 | coCicviocRb+KzAFyRbJswRenLiUPcXoQNEPkyf/itCOs6ENdssRNGtYAud1duDR
7 | WPSnFu7y7M9BVUIKabyHGjYaArgvm40KLlpDESapfVD+AKuCre/a1DADNo/fFjtC
8 | SwIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/relay-library/src/test/resources/certificates/gatekeeper.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyha2WXRKsofpF6lzDyeC
3 | 0Sa+o6fpzRPDtD+ECJljxXVsTEzrNIio8MB1mgL8WSwtNCY3outfw2tGwddvuzRL
4 | p7hBAyWm3VI2OHkxMMB2DwuVP7a6+bqaWdLxETNOfaOp4rb6ptFWbIrfURSVeVJg
5 | vKeCRm0K9baktsrv72C2gOHyz7nf+ezZVihySVdvpcyBUz5gvet4yqqB8KKZAXAM
6 | sNkj1gnfNpPMwV/HR7RK/lxm73pFLUTPL6LfPnVHqy9Q89UOyO4Cq1O9mpnUxP1T
7 | EkkocwJBOBgZ4bxBlv09LT+jxTzjcXRvztTJhd++rxdLH8RfzLLRx07sqkebp/Q0
8 | rwIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/authorization/src/main/resources/certificates/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/authorization/src/test/resources/certificates/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/orchestrator/src/test/resources/certificates/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/qos-monitor/src/deb/arrowhead-qos-monitor.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-qos-monitor
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/qosmonitor
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/qosmonitor/log4j2.xml -jar /usr/share/arrowhead/qosmonitor/arrowhead-qos-monitor.jar
8 | TimeoutStopSec=5
9 | Restart=on-failure
10 | RestartSec=20s
11 | Type=simple
12 | User=arrowhead
13 | Group=arrowhead
14 |
15 | [Install]
16 | WantedBy=default.target
17 |
--------------------------------------------------------------------------------
/relay-library/src/test/resources/certificates/authorization.pub:
--------------------------------------------------------------------------------
1 | -----BEGIN PUBLIC KEY-----
2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwms8AvBuIxqPjXmyGnqd
3 | s1EIkvX/kjl+kW9a0SObsp1n/u567vbpYSa+ESZNg4KrxAHJjA8M1TvpGkq4LLrJ
4 | kEUkC2WNxq3qbWQbseZrIDSpcn6C7gHObJOLjRSpGTSlRHZfncRs1h+MLApVhf6q
5 | f611mZNDgN5AqaMtBbB3UzArE3CgO0jiKzBgZGyT9RSKccjlsO6amBgZrLBY0+x6
6 | VXPJK71hwZ7/1Y2CHGsgSb20/g2P82qLYf91Eht33u01rcptsETsvGrsq6SqIKtH
7 | tmWkYMW1lWB7p2mwFpAft8llUpHewRRAU1qsKYAI6myc/sPmQuQul+4yESMSBu3K
8 | yQIDAQAB
9 | -----END PUBLIC KEY-----
10 |
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/database/repository/mscv/MipDomainRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository.mscv;
2 |
3 | import java.util.Optional;
4 |
5 | import eu.arrowhead.common.database.entity.mscv.MipDomain;
6 | import eu.arrowhead.common.database.repository.RefreshableRepository;
7 | import org.springframework.stereotype.Repository;
8 |
9 | @Repository
10 | public interface MipDomainRepository extends RefreshableRepository {
11 | Optional findByName(String name);
12 | }
13 |
--------------------------------------------------------------------------------
/documentation/datamanager/use_cases/DM_use_case_3.md:
--------------------------------------------------------------------------------
1 | | Name | Description |
2 | | ---- | --------- |
3 | | ID | Historian-Store |
4 | | Brief Description | A Consumer stores data in the Historian service |
5 | | Primary Actors | Consumer, DataManager system |
6 | | Preconditions | - None|
7 | | Main Flow | - The Consumer performs a request to the DataManager's Historian service.
- The Historian service validates:
- - the request format
- - security
- Sensor data is then stored in the database, ready to be used by any other consumers.
8 |
--------------------------------------------------------------------------------
/eventhandler/src/deb/arrowhead-event-handler.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-event-handler
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/eventhandler
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/eventhandler/log4j2.xml -jar /usr/share/arrowhead/eventhandler/arrowhead-eventhandler.jar
8 | TimeoutStopSec=5
9 | Restart=on-failure
10 | RestartSec=20s
11 | Type=simple
12 | User=arrowhead
13 | Group=arrowhead
14 |
15 | [Install]
16 | WantedBy=default.target
17 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/TimeoutGuardRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import java.util.Optional;
4 |
5 | import eu.arrowhead.common.database.entity.Sensor;
6 | import eu.arrowhead.common.database.entity.TimeoutGuard;
7 | import org.springframework.stereotype.Repository;
8 |
9 | @Repository
10 | public interface TimeoutGuardRepository extends RefreshableRepository {
11 |
12 | Optional findBySensor(final Sensor sensor);
13 | }
14 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/orchestrator/orchestrator-properties.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: {{ .Release.Name }}-orchestrator-properties
5 | stringData:
6 | application.properties: |-
7 | {{ list (merge .Values.orchestrator.properties (fromYaml (include "loadDBConnectionDetails" (dict "dot" . "component" .Values.serviceRegistry))) (fromYaml (include "loadCertificateDetails" (dict "component" .Values.orchestrator "mountpath" "/orchestrator"))) (fromYaml (include "loadSRDetails" .))) "" | include "flattenYaml" | indent 4 }}
--------------------------------------------------------------------------------
/orchestrator/src/deb/arrowhead-orchestrator.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-orchestrator
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/orchestrator
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/orchestrator/log4j2.xml -jar /usr/share/arrowhead/orchestrator/arrowhead-orchestrator.jar
8 | TimeoutStopSec=5
9 | Restart=on-failure
10 | RestartSec=20s
11 | Type=simple
12 | User=arrowhead
13 | Group=arrowhead
14 |
15 | [Install]
16 | WantedBy=default.target
17 |
--------------------------------------------------------------------------------
/authorization/src/deb/arrowhead-authorization.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-authorization
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/authorization
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/authorization/log4j2.xml -jar /usr/share/arrowhead/authorization/arrowhead-authorization.jar
8 | TimeoutStopSec=5
9 | Restart=on-failure
10 | RestartSec=20s
11 | Type=simple
12 | User=arrowhead
13 | Group=arrowhead
14 |
15 | [Install]
16 | WantedBy=default.target
17 |
--------------------------------------------------------------------------------
/choreographer/src/deb/arrowhead-choreographer.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=arrowhead-choreographer
3 | After=network.target mysql.target
4 |
5 | [Service]
6 | WorkingDirectory=/etc/arrowhead/systems/choreographer
7 | ExecStart=/usr/bin/java -Dlog4j.configurationFile=file:/etc/arrowhead/systems/choreographer/log4j2.xml -jar /usr/share/arrowhead/choreographer/arrowhead-choreographer.jar
8 | TimeoutStopSec=5
9 | Restart=on-failure
10 | RestartSec=20s
11 | Type=simple
12 | User=arrowhead
13 | Group=arrowhead
14 |
15 | [Install]
16 | WantedBy=default.target
17 |
--------------------------------------------------------------------------------
/docker/run.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | cd /opt/arrowhead
4 | if [ -z "$SYSTEM_NAME" ]; then
5 | echo "Arrowhead Core System name is not set."
6 | else
7 | echo "Arrowhead Core System: $SYSTEM_NAME"
8 | if [ -f "/opt/arrowhead/application.jar" ]; then
9 | echo "Container has been already initialized."
10 | else
11 | mv /opt/arrowhead-temp/arrowhead-$SYSTEM_NAME-$AH_VERSION.jar /opt/arrowhead/application.jar
12 | rm -rf /opt/arrowhead-temp
13 | echo "Container has been initialized."
14 | fi
15 | java -jar application.jar
16 | fi
17 |
18 |
19 |
--------------------------------------------------------------------------------
/kubernetes/arrowhead-helm/templates/authorization/authorization-properties.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: {{ .Release.Name }}-authorization-properties
5 | stringData:
6 | application.properties: |-
7 | {{ list (merge .Values.authorization.properties (fromYaml (include "loadDBConnectionDetails" (dict "dot" . "component" .Values.serviceRegistry))) (fromYaml (include "loadCertificateDetails" (dict "component" .Values.authorization "mountpath" "/authorization"))) (fromYaml (include "loadSRDetails" .))) "" | include "flattenYaml" | indent 4 }}
--------------------------------------------------------------------------------
/core-common/src/main/java/eu/arrowhead/common/database/repository/mscv/MipCategoryRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository.mscv;
2 |
3 | import java.util.Optional;
4 |
5 | import eu.arrowhead.common.database.repository.RefreshableRepository;
6 | import eu.arrowhead.common.database.entity.mscv.MipCategory;
7 | import org.springframework.stereotype.Repository;
8 |
9 | @Repository
10 | public interface MipCategoryRepository extends RefreshableRepository {
11 | Optional findByName(final String name);
12 | }
13 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/ActionPlanRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import java.util.Optional;
4 |
5 | import eu.arrowhead.common.database.entity.ActionPlan;
6 | import eu.arrowhead.common.database.entity.GamsInstance;
7 | import org.springframework.stereotype.Repository;
8 |
9 | @Repository
10 | public interface ActionPlanRepository extends RefreshableRepository {
11 | Optional findByInstanceAndName(final GamsInstance instance, final String name);
12 | }
13 |
--------------------------------------------------------------------------------
/gams/src/main/java/eu/arrowhead/common/database/repository/ActionRepository.java:
--------------------------------------------------------------------------------
1 | package eu.arrowhead.common.database.repository;
2 |
3 | import java.util.Optional;
4 |
5 | import eu.arrowhead.common.database.entity.AbstractAction;
6 | import eu.arrowhead.common.database.entity.GamsInstance;
7 | import org.springframework.stereotype.Repository;
8 |
9 | @Repository
10 | public interface ActionRepository extends RefreshableRepository {
11 | Optional findByInstanceAndName(final GamsInstance instance, final String name);
12 | }
13 |
--------------------------------------------------------------------------------