OpenDOF Project
DOFAuthenticatorConfigBuilder DOFAuthenticatorConfigBuilder_Create ( DOFObjectIDDomain  domainID,
uint8  id,
DOFAuthenticatorStorage  storage 
)

Create a new DOFAuthenticatorConfigBuilder.

Resource Management:
This function allocates resources that must later be freed by calling DOFAuthenticatorConfigBuilder_Destroy.

The builder uses the following defaults: -Domain ID: Given by domainID -Node Identifier: Given by id -Storage: Given by storage -Max Grant Lifetime: DOFAUTHENTICATORCONFIG_DEFAULT_MAX_GRANT_LIFETIME -Debug: FALSE -Debug Key: NULL (no key)

Parameters
domainIDThe domain's identity (an Object ID). This should not be NULL, and should not be the broadcast ID.
idThe domain's node identifier. Must be unique between each redundant node handling the same domain ID.
storageThe storage for the authenticator. This should not be NULL. If NULL the config will fail to build, if not set before build is called.
Returns
A new DOFAuthenticatorConfig.
Exceptions
NULLis returned if an invalid argument is detected or the DOFAuthenticatorConfig could not be created.
core-c-dof-oal Version 7.1.5 Build 0
2017-01-25