Chat now with support
Chat with Support

Safeguard for Sudo 2.0 - Administrators Guide

One Identity Privileged Access Suite for Unix Introducing Privilege Manager for Unix Introducing Privilege Manager for Sudo Planning Deployment Installation and Configuration
Download Privilege Manager for Unix Software Packages Download Privilege Manager for Sudo Software Packages Quick Start and Evaluation Configure a Primary Policy Server Configure a Secondary Policy Server Install PM Agent or Sudo Plugin on a Remote Host Remove Configurations
Upgrading Privilege Manager System Administration Managing Security Policy The Privilege Manager for Unix Security Policy Advanced Privilege Manager for Unix Configuration Administering Log and Keystroke Files InTrust Plug-in for Privilege Manager Troubleshooting Privilege Manager for Unix Policy File Components Privilege Manager Variables Privilege Manager for Unix Flow Control Statements Privilege Manager for Unix Built-in Functions and Procedures Privilege Manager Programs Installation Packages Unsupported Sudo Options Sudo Plugin Policy Evaluation About us

ldap_dn2ufn

Syntax
string ldap_dn2ufn(string dnstr[, boolean trace])
Description

ldap_dn2ufn converts a DN formatted string to a more user friendly format returned as a string.

If the optional trace parameter is set to true, any errors and warnings from the LDAP function are written to stdout.

Example
ufn=ldap_dn2ufn("uid=jsmith,ou=Users,dn=directory,dn=ourdomain,dn=com"); 
print(ufn); 

#prints the output: 
#jsmith, Users, directory, ourdomain, com 
Related Topics

ldap_explode_dn

ldap_explode_dn

Syntax
list ldap_explode_dn(string dnstr [, boolean noTypes[, boolean trace]] )
Description

ldap_explode_dn returns a list of strings composed of the elements of the specified DN. If the optional noTypes parameter is set to true, the types are stripped from the exploded values. The default for noTypes is false.

If the optional trace parameter is set to true, any errors or warnings from the LDAP function are written to stdout.

Example
dnlist=ldap_explode_dn("uid=jsmith,ou=Users,dn=directory,dn=ourdomain,dn=com"); 
stripped=ldap_explode_dn("uid=jsmith,ou=Users,dn=directory,dn=ourdomain,dn=com"); 
print(dnlist); 
print(stripped); 

#prints the following output 
#{ uid=jsmith ou=Users dn=directory dn=ourdomain dn=com} 
#{jsmith, Users, directory, ourdomain, com}
Related Topics

ldap_first_attribute

ldap_first_attribute

Syntax
string ldap_first_attribute(int ldapid, ldapentry entry[, boolean trace] )
Description

ldap_first_attribute returns the first attribute name in the ldapentry returned by a previous call to ldap_first_entry or ldap_next_entry.

If not present, returns an empty string. If the optional trace parameter is set to true, any errors or warnings from the LDAP function are written to stdout.

Example
str=ldap_first_attribute(ldapid, entry); 
while (length(str) > 0) { 
   #process attribute 
   … 
   str=ldap_next_attribute(ldapid, entry); 

} 
Related Topics

ldap_get_attributes

ldap_first_entry

Syntax
int ldap_first_entry(int ldapid, ldapresult, result[, boolean trace] )
Description

ldap_first_entry returns the first entry from the list of results returned by ldap_search if present, otherwise returns an empty entry.

If the optional trace parameter is set to true, any errors and warnings from the LDAP function are written to stdout.

Example
entry=ldap_first_entry(ldapid, searchresults); 
while( entry) { 
   func_process_entry(entry); 
   entry=ldap_next_entry(ldapid, entry); 
}
Related Topics

ldap_get_attributes

Related Documents