string sprintf ( string format [, expression expr, ...])
The sprintf function returns a formatted string.
|
NOTE: For more information about formatting parameters, see the printf(3) man page. |
printf("User= %-8.8s Application: %s\n", user, app);
Prints the same as:
a=sprintf("User= %-8.8s Application: %s", user, app); print(a);
syslog ( string format [, expression expr, ...])
syslog sends a formatted message to syslog as a LOG_INFO message.
|
NOTE: For more information about configuring syslog messages, see the syslog(3) man page. |
syslog("Accepted request from %s@%s", user, submithost);
These are the built-in LDAP functions available to use within the policy file.
Name | Description |
---|---|
ldap_ bind | Bind an LDAP connection to the given credentials. |
ldap_count_entries | Count the number of entries returned by ldap_search. |
ldap_dn2ufn | Convert a DN to a user-friendly format. |
ldap_explode_dn | Return the elements of a DN. |
ldap_first_attribute | Obtain the first attribute in an LDAP entry. |
ldap_first_entry | Obtain the first entry returned by ldap_search. |
ldap_get_attributes | Return all attribute names in an LDAP entry. |
ldap_get_dn | Return the DN of an entry. |
ldap_get_values | Return a list of the values for an attribute. |
ldap_next_attribute | Return the next attribute in an LDAP entry. |
ldap_next_entry | Return the next entry returned by ldap_search. |
ldap_open | Open a connection to an LDAP server. |
ldap_search | Search the LDAP directory. |
ldap_unbind | Close the LDAP connection. |
int ldap_bind(integer ldapid, string userdn [, string password [, boolean trace]] )
ldap_ bind binds an LDAP connection to the specified credentials. The LDAP ID must be a valid LDAP connection ID returned by ldap_open. You can require an optional password.
If the optional trace parameter is set to true, any errors or warnings from the LDAP function are written to stdout.
If successful, it returns 0; otherwise it returns non-zero or an undefined variable.
rc=ldap_bind(ldapid, "cn=admin", "Secretpassword"); if ((!defined rc) || (rc != 0)) { reject "Bind to ldap directory failed"; }
© 2021 One Identity LLC. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy