This class represents security support in the DOF. More...
Modules | |
DOFDomainConfig | |
Represents the configuration of a DOFDomain. | |
DOFDomainState | |
Represents the instantaneous state of a DOFDomain. | |
Files | |
file | oal.h |
Header file for the C OAL functions, defines and data types. | |
Data Structures | |
struct | DOFDomainStateListener |
The listener interface structure used to obtain information on domain state. More... | |
struct | DOFDomainStateListener::DOFDomainStateListenerFns_t |
The listener interface function structure, containing a list of function pointers that implement the interface. More... | |
struct | DOFDomainList |
DOF Domain List structure. More... | |
Typedefs | |
typedef struct DOFDomain_t * | DOFDomain |
A representation of a standard DOF Domain. | |
typedef struct DOFDomainConfig_t * | DOFDomainConfig |
Domain configuration. | |
typedef struct DOFDomainConfigBuilder_t * | DOFDomainConfigBuilder |
Domain configuration builder. | |
typedef struct DOFDomainState_t * | DOFDomainState |
Domain state. | |
Functions | |
void | DOFDomain_Destroy (DOFDomain self) |
Destroys a DOFDomain. | |
DOFDomainState | DOFDomain_CreateState (const DOFDomain self) |
Creates a DOFDomainState for the given DOFDomain. | |
boolean | DOFDomain_AddStateListener (DOFDomain self, DOFDomainStateListener listener) |
Adds a state listener to the given domain. | |
void | DOFDomain_RemoveStateListener (DOFDomain self, DOFDomainStateListener listener) |
Removes a listener previously added to a domain. | |
This class represents security support in the DOF.
Security in the DOF is tied to a domain, which consists of at least a domain identifier and some credentials.
Without at least a single domain or authenticator, a DOF cannot accept secure connections.
Each domain that is created must be destroyed using DOFDomain_Destroy.