Skip to content
arrowhead-client 0.5.0a documentation
Arrowhead Client
The Arrowhead Client User Guide
Arrowhead Client library quickstart
Prerequisites
Running the quickstart example
Getting a provider running
Getting a consumer running
Beyond the tutorial
Quickstart help
The ArrowheadClient Class
Security in the Arrowhead Framework
Security Modes
Access Policies
Summary
Data Transfer Objects
Internal workings
TODO-list
Quality of Life
Service consumation
Service Registry
Orchestration
Security
Logging
The Eclipse-Arrowhead Framework
Core Concepts
Systems
Services
Local Clouds
Core systems
Service Registry
Orchestrator
Authorization System
Event Handler
API Reference
Client module
Base Classes
Implementations
Decorators
Constants module
Consumer Module
Base Class
Implementations
DTO Module
Provider Module
Base Class
Implementations
Rules Module
Service Module
System Module
Type Definitions
Security Module
Access Policy module.
Contribute to the project
arrowhead-client 0.5.0a documentation
/
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
access_policy (arrowhead_client.rules.OrchestrationRule property)
(arrowhead_client.service.Service attribute)
AccessPolicy (class in arrowhead_client.security.access_policy)
AiohttpConsumer (class in arrowhead_client.consumer)
arrowhead_client.constants
module
arrowhead_client.dto
module
arrowhead_client.rules
module
arrowhead_client.security.access_policy
module
arrowhead_client.service
module
arrowhead_client.system
module
arrowhead_client.types
module
ArrowheadSystem (class in arrowhead_client.system)
authentication_info (arrowhead_client.rules.OrchestrationRule property)
AUTHORIZATION (arrowhead_client.constants.CoreSystem attribute)
authorization_token (arrowhead_client.rules.OrchestrationRule property)
B
BaseConsumer (class in arrowhead_client.consumer)
C
CERTIFICATE (arrowhead_client.constants.AccessPolicy attribute)
CERTIFICATE_AUTHORITY (arrowhead_client.constants.CoreSystem attribute)
CertificateAccessPolicy (class in arrowhead_client.security.access_policy)
CHOREOGRAPHER (arrowhead_client.constants.CoreSystem attribute)
connect() (arrowhead_client.consumer.BaseConsumer method)
consume_service() (arrowhead_client.consumer.BaseConsumer method)
D
DATAMANAGER (arrowhead_client.constants.CoreSystem attribute)
DELETE (arrowhead_client.constants.HttpMethod attribute)
DEVICE_REGISTRY (arrowhead_client.constants.CoreSystem attribute)
DTOMixin (class in arrowhead_client.dto)
E
ENABLE_INTER_CLOUD (arrowhead_client.constants.OrchestrationFlags attribute)
endpoint (arrowhead_client.rules.OrchestrationRule property)
ERROR_MESSAGE (arrowhead_client.constants.Misc attribute)
EVENT_HANDLER (arrowhead_client.constants.CoreSystem attribute)
F
from_str() (arrowhead_client.service.ServiceInterface class method)
G
GATEKEEPER (arrowhead_client.constants.CoreSystem attribute)
GATEWAY (arrowhead_client.constants.CoreSystem attribute)
GET (arrowhead_client.constants.HttpMethod attribute)
get_access_policy() (in module arrowhead_client.security.access_policy)
H
HTTP (arrowhead_client.constants.Protocol attribute)
I
INSECURE (arrowhead_client.constants.Security attribute)
interface (arrowhead_client.service.Service attribute)
is_authorized() (arrowhead_client.security.access_policy.AccessPolicy method)
(arrowhead_client.security.access_policy.CertificateAccessPolicy method)
(arrowhead_client.security.access_policy.TokenAccessPolicy method)
(arrowhead_client.security.access_policy.UnrestrictedAccessPolicy method)
J
JSON (arrowhead_client.constants.Payload attribute)
json() (arrowhead_client.dto.DTOMixin method)
M
make() (arrowhead_client.system.ArrowheadSystem class method)
MATCHMAKING (arrowhead_client.constants.OrchestrationFlags attribute)
metadata (arrowhead_client.rules.OrchestrationRule property)
(arrowhead_client.service.Service attribute)
METADATA_SEARCH (arrowhead_client.constants.OrchestrationFlags attribute)
method (arrowhead_client.rules.OrchestrationRule property)
module
arrowhead_client.constants
arrowhead_client.dto
arrowhead_client.rules
arrowhead_client.security.access_policy
arrowhead_client.service
arrowhead_client.system
arrowhead_client.types
O
ONBOARDING_CONTROLLER (arrowhead_client.constants.CoreSystem attribute)
ONLY_PREFERRED (arrowhead_client.constants.OrchestrationFlags attribute)
OrchestrationRule (class in arrowhead_client.rules)
OrchestrationRuleContainer (class in arrowhead_client.rules)
ORCHESTRATOR (arrowhead_client.constants.CoreSystem attribute)
OVERRIDE_STORE (arrowhead_client.constants.OrchestrationFlags attribute)
P
payload (arrowhead_client.service.ServiceInterface attribute)
payload_type (arrowhead_client.rules.OrchestrationRule property)
PING_PROVIDERS (arrowhead_client.constants.OrchestrationFlags attribute)
POST (arrowhead_client.constants.HttpMethod attribute)
protocol (arrowhead_client.rules.OrchestrationRule property)
(arrowhead_client.service.ServiceInterface attribute)
PUT (arrowhead_client.constants.HttpMethod attribute)
R
RegistrationRule (class in arrowhead_client.rules)
RegistrationRuleContainer (class in arrowhead_client.rules)
RequestsConsumer (class in arrowhead_client.consumer)
S
SECURE (arrowhead_client.constants.Security attribute)
secure (arrowhead_client.rules.OrchestrationRule property)
(arrowhead_client.service.ServiceInterface attribute)
Service (class in arrowhead_client.service)
service_definition (arrowhead_client.rules.OrchestrationRule property)
(arrowhead_client.service.Service attribute)
SERVICE_REGISTRY (arrowhead_client.constants.CoreSystem attribute)
service_uri (arrowhead_client.service.Service attribute)
ServiceInterface (class in arrowhead_client.service)
store() (arrowhead_client.rules.OrchestrationRuleContainer method)
system_name (arrowhead_client.rules.OrchestrationRule property)
SYSTEM_REGISTRY (arrowhead_client.constants.CoreSystem attribute)
T
TEXT (arrowhead_client.constants.Payload attribute)
to_camel_case() (in module arrowhead_client.dto)
to_snake_case() (in module arrowhead_client.dto)
TOKEN (arrowhead_client.constants.AccessPolicy attribute)
TokenAccessPolicy (class in arrowhead_client.security.access_policy)
TRIGGER_INTER_CLOUD (arrowhead_client.constants.OrchestrationFlags attribute)
U
UNRESTRICTED (arrowhead_client.constants.AccessPolicy attribute)
UnrestrictedAccessPolicy (class in arrowhead_client.security.access_policy)
V
version (arrowhead_client.rules.OrchestrationRule property)
(arrowhead_client.service.Service attribute)
W
with_access_policy() (arrowhead_client.service.ServiceInterface class method)
with_certfile() (arrowhead_client.system.ArrowheadSystem class method)
WS (arrowhead_client.constants.Protocol attribute)
Menu
Search
Enter search term