All Classes and Interfaces
Class
Description
Helper class to register
Activity
s as prototype beans.Defines names of standard process engine variables used by the bpe
Constants defining standard DSF CodeSystems
Provides methods for:
Creating and using RSA and ECDH key encapsulation mechanism
Reading X509 certificates and private-keys (encrypted or not encrypted)
Reading JKS and PKCS12 key-stores
Creating JKS and PKCS12 key-stores based on trusted certificates or private-key and certificate chain
Generating RSA (4096 bit), EC (secp256r1, secp384r1, secp521r1, X25519, X448) key-pairs
Validating key-pairs to check if a private-key belongs to a public-key
Validating certificates
Creating
SSLContext
s based on a key-store with trusted certificates and/or a key-store with private-key
and certificate chain
Key encapsulation mechanism with encrypt and decrypt methods.
Default
UserTaskListener
implementation.Provides clients for DSF FHIR servers.
Provides access to
Endpoint
resources from the DSF FHIR server.Provides connection configurations and HAPI FHIR clients for configured (non DSF) FHIR servers and DSF FHIR servers.
When implementations of this interface are registered as singleton
Bean
, modify methods are called during
process plugin loading and before the plugin FHIR resource are stored in the DSF FHIR server.Service for sending e-mail if a connection to an SMTP mail server is configured.
Constants defining standard DSF NamingSystems
Client Credentials Grant implementation to receive access tokens from an OIDC provider.
Provides access to
OidcClient
s implementing the Client Credentials Grant.Provides access to
Organization
resources from the DSF FHIR server.Annotation for documenting DSF process plugin properties.
Gives access to services available to process plugins.
A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class
implementing this interface needs to be part of the process plugin at "/META-INF/services/".
Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
Methods for manipulating
QuestionnaireResponse
resources.Methods to configure read access for FHIR resources on a DSF FHIR server.
Specifies a communication target for FHIR Task resources.
Specifies a list of communication targets for FHIR Task resources.
Methods for manipulating
Task
resources.Gives access to process execution variables.