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. | |
Data Structures | |
| struct | DOFDomainStateListener |
| The listener interface structure used to obtain information on domain state. 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.