service-id
This stanza entry defines the authorization API service for the credentials attribute list modification service.
service-id = short_name|path_to_dll [ & params …]
Define the authorization API service for the credentials attribute list modification service. Each stanza entry defines different types of aznAPI service.
Options
Each entry has the following format:
- service-id
- Developer-specified ID of the credential modification service. The service ID string must be unique.
- short_name|path_to_dll
- The path to the dynamic link library (DLL) containing the executable code for the service. If the DLL is in a directory that is normally searched by the system (for example, /usr/lib on AIX, Linux, and Solaris operating systems or the value of the PATH environment variable on Windows operating systems), do not specify the full path to the DLL, specify only the DLL name. If we want a platform-independent DLL name, so it can be loaded on any supported platform, provide a short name. The short name is appended with known library prefixes and suffixes for each platform, and each possibility is searched in turn. For example, with a short name of azn_ent_user, the following table shows the names that are automatically searched for on each platform:
- AIX
- libazn_ent_user.so
libazn_ent_user.a- Linux
- libazn_ent_user.so
- Solaris
- libazn_ent_user.so
- Windows
- azn_ent_user.dll
- params
- Optional: The parameters to pass to the service when it is initialized by the aznAPI service. Parameters are considered to be all data that follow the ampersand (&). The service definition is described in more detail in the Authorization C API Developer Reference.
Usage
Optional
Default value
There is no default value.
Example
AZN_MOD_SVC_RAD_2AB = azn_mod_rad
Parent topic: [aznapi-cred-modification-services] stanza