| 1 | PDB_secrets_clear_domain_protection: bool (const char *)
 | 
|---|
| 2 | PDB_secrets_fetch_domain_guid: bool (const char *, struct GUID *)
 | 
|---|
| 3 | PDB_secrets_fetch_domain_sid: bool (const char *, struct dom_sid *)
 | 
|---|
| 4 | PDB_secrets_mark_domain_protected: bool (const char *)
 | 
|---|
| 5 | PDB_secrets_store_domain_guid: bool (const char *, struct GUID *)
 | 
|---|
| 6 | PDB_secrets_store_domain_sid: bool (const char *, const struct dom_sid *)
 | 
|---|
| 7 | account_policy_get: bool (enum pdb_policy_type, uint32_t *)
 | 
|---|
| 8 | account_policy_get_default: bool (enum pdb_policy_type, uint32_t *)
 | 
|---|
| 9 | account_policy_get_desc: const char *(enum pdb_policy_type)
 | 
|---|
| 10 | account_policy_name_to_typenum: enum pdb_policy_type (const char *)
 | 
|---|
| 11 | account_policy_names_list: void (TALLOC_CTX *, const char ***, int *)
 | 
|---|
| 12 | account_policy_set: bool (enum pdb_policy_type, uint32_t)
 | 
|---|
| 13 | add_initial_entry: NTSTATUS (gid_t, const char *, enum lsa_SidType, const char *, const char *)
 | 
|---|
| 14 | algorithmic_pdb_gid_to_group_rid: uint32_t (gid_t)
 | 
|---|
| 15 | algorithmic_pdb_rid_is_user: bool (uint32_t)
 | 
|---|
| 16 | algorithmic_pdb_uid_to_user_rid: uint32_t (uid_t)
 | 
|---|
| 17 | algorithmic_pdb_user_rid_to_uid: uid_t (uint32_t)
 | 
|---|
| 18 | algorithmic_rid_base: int (void)
 | 
|---|
| 19 | builtin_domain_name: const char *(void)
 | 
|---|
| 20 | cache_account_policy_get: bool (enum pdb_policy_type, uint32_t *)
 | 
|---|
| 21 | cache_account_policy_set: bool (enum pdb_policy_type, uint32_t)
 | 
|---|
| 22 | create_builtin_administrators: NTSTATUS (const struct dom_sid *)
 | 
|---|
| 23 | create_builtin_users: NTSTATUS (const struct dom_sid *)
 | 
|---|
| 24 | decode_account_policy_name: const char *(enum pdb_policy_type)
 | 
|---|
| 25 | get_account_pol_db: struct db_context *(void)
 | 
|---|
| 26 | get_account_policy_attr: const char *(enum pdb_policy_type)
 | 
|---|
| 27 | get_domain_group_from_sid: bool (struct dom_sid, GROUP_MAP *)
 | 
|---|
| 28 | get_primary_group_sid: NTSTATUS (TALLOC_CTX *, const char *, struct passwd **, struct dom_sid **)
 | 
|---|
| 29 | get_privileges_for_sid_as_set: NTSTATUS (TALLOC_CTX *, PRIVILEGE_SET **, struct dom_sid *)
 | 
|---|
| 30 | get_privileges_for_sids: bool (uint64_t *, struct dom_sid *, int)
 | 
|---|
| 31 | get_trust_pw_clear: bool (const char *, char **, const char **, enum netr_SchannelType *)
 | 
|---|
| 32 | get_trust_pw_hash: bool (const char *, uint8_t *, const char **, enum netr_SchannelType *)
 | 
|---|
| 33 | gid_to_sid: void (struct dom_sid *, gid_t)
 | 
|---|
| 34 | gid_to_unix_groups_sid: void (gid_t, struct dom_sid *)
 | 
|---|
| 35 | grab_named_mutex: struct named_mutex *(TALLOC_CTX *, const char *, int)
 | 
|---|
| 36 | grant_all_privileges: bool (const struct dom_sid *)
 | 
|---|
| 37 | grant_privilege_by_name: bool (const struct dom_sid *, const char *)
 | 
|---|
| 38 | grant_privilege_set: bool (const struct dom_sid *, struct lsa_PrivilegeSet *)
 | 
|---|
| 39 | groupdb_tdb_init: const struct mapping_backend *(void)
 | 
|---|
| 40 | init_account_policy: bool (void)
 | 
|---|
| 41 | init_buffer_from_samu: uint32_t (uint8_t **, struct samu *, bool)
 | 
|---|
| 42 | init_samu_from_buffer: bool (struct samu *, uint32_t, uint8_t *, uint32_t)
 | 
|---|
| 43 | initialize_password_db: bool (bool, struct tevent_context *)
 | 
|---|
| 44 | is_dc_trusted_domain_situation: bool (const char *)
 | 
|---|
| 45 | is_privileged_sid: bool (const struct dom_sid *)
 | 
|---|
| 46 | local_password_change: NTSTATUS (const char *, int, const char *, char **, char **)
 | 
|---|
| 47 | login_cache_delentry: bool (const struct samu *)
 | 
|---|
| 48 | login_cache_init: bool (void)
 | 
|---|
| 49 | login_cache_read: bool (struct samu *, struct login_cache *)
 | 
|---|
| 50 | login_cache_shutdown: bool (void)
 | 
|---|
| 51 | login_cache_write: bool (const struct samu *, const struct login_cache *)
 | 
|---|
| 52 | lookup_builtin_name: bool (const char *, uint32_t *)
 | 
|---|
| 53 | lookup_builtin_rid: bool (TALLOC_CTX *, uint32_t, const char **)
 | 
|---|
| 54 | lookup_global_sam_name: bool (const char *, int, uint32_t *, enum lsa_SidType *)
 | 
|---|
| 55 | lookup_name: bool (TALLOC_CTX *, const char *, int, const char **, const char **, struct dom_sid *, enum lsa_SidType *)
 | 
|---|
| 56 | lookup_name_smbconf: bool (TALLOC_CTX *, const char *, int, const char **, const char **, struct dom_sid *, enum lsa_SidType *)
 | 
|---|
| 57 | lookup_sid: bool (TALLOC_CTX *, const struct dom_sid *, const char **, const char **, enum lsa_SidType *)
 | 
|---|
| 58 | lookup_sids: NTSTATUS (TALLOC_CTX *, int, const struct dom_sid **, int, struct lsa_dom_info **, struct lsa_name_info **)
 | 
|---|
| 59 | lookup_unix_group_name: bool (const char *, struct dom_sid *)
 | 
|---|
| 60 | lookup_unix_user_name: bool (const char *, struct dom_sid *)
 | 
|---|
| 61 | lookup_wellknown_name: bool (TALLOC_CTX *, const char *, struct dom_sid *, const char **)
 | 
|---|
| 62 | lookup_wellknown_sid: bool (TALLOC_CTX *, const struct dom_sid *, const char **, const char **)
 | 
|---|
| 63 | make_pdb_method: NTSTATUS (struct pdb_methods **)
 | 
|---|
| 64 | make_pdb_method_name: NTSTATUS (struct pdb_methods **, const char *)
 | 
|---|
| 65 | max_algorithmic_gid: gid_t (void)
 | 
|---|
| 66 | max_algorithmic_uid: uid_t (void)
 | 
|---|
| 67 | my_sam_name: const char *(void)
 | 
|---|
| 68 | pdb_add_aliasmem: NTSTATUS (const struct dom_sid *, const struct dom_sid *)
 | 
|---|
| 69 | pdb_add_group_mapping_entry: NTSTATUS (GROUP_MAP *)
 | 
|---|
| 70 | pdb_add_groupmem: NTSTATUS (TALLOC_CTX *, uint32_t, uint32_t)
 | 
|---|
| 71 | pdb_add_sam_account: NTSTATUS (struct samu *)
 | 
|---|
| 72 | pdb_build_fields_present: uint32_t (struct samu *)
 | 
|---|
| 73 | pdb_capabilities: uint32_t (void)
 | 
|---|
| 74 | pdb_copy_sam_account: bool (struct samu *, struct samu *)
 | 
|---|
| 75 | pdb_create_alias: NTSTATUS (const char *, uint32_t *)
 | 
|---|
| 76 | pdb_create_builtin: NTSTATUS (uint32_t)
 | 
|---|
| 77 | pdb_create_builtin_alias: NTSTATUS (uint32_t, gid_t)
 | 
|---|
| 78 | pdb_create_dom_group: NTSTATUS (TALLOC_CTX *, const char *, uint32_t *)
 | 
|---|
| 79 | pdb_create_user: NTSTATUS (TALLOC_CTX *, const char *, uint32_t, uint32_t *)
 | 
|---|
| 80 | pdb_decode_acct_ctrl: uint32_t (const char *)
 | 
|---|
| 81 | pdb_default_add_aliasmem: NTSTATUS (struct pdb_methods *, const struct dom_sid *, const struct dom_sid *)
 | 
|---|
| 82 | pdb_default_add_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *)
 | 
|---|
| 83 | pdb_default_alias_memberships: NTSTATUS (struct pdb_methods *, TALLOC_CTX *, const struct dom_sid *, const struct dom_sid *, size_t, uint32_t **, size_t *)
 | 
|---|
| 84 | pdb_default_create_alias: NTSTATUS (struct pdb_methods *, const char *, uint32_t *)
 | 
|---|
| 85 | pdb_default_del_aliasmem: NTSTATUS (struct pdb_methods *, const struct dom_sid *, const struct dom_sid *)
 | 
|---|
| 86 | pdb_default_delete_alias: NTSTATUS (struct pdb_methods *, const struct dom_sid *)
 | 
|---|
| 87 | pdb_default_delete_group_mapping_entry: NTSTATUS (struct pdb_methods *, struct dom_sid)
 | 
|---|
| 88 | pdb_default_enum_aliasmem: NTSTATUS (struct pdb_methods *, const struct dom_sid *, TALLOC_CTX *, struct dom_sid **, size_t *)
 | 
|---|
| 89 | pdb_default_enum_group_mapping: NTSTATUS (struct pdb_methods *, const struct dom_sid *, enum lsa_SidType, GROUP_MAP ***, size_t *, bool)
 | 
|---|
| 90 | pdb_default_get_aliasinfo: NTSTATUS (struct pdb_methods *, const struct dom_sid *, struct acct_info *)
 | 
|---|
| 91 | pdb_default_getgrgid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, gid_t)
 | 
|---|
| 92 | pdb_default_getgrnam: NTSTATUS (struct pdb_methods *, GROUP_MAP *, const char *)
 | 
|---|
| 93 | pdb_default_getgrsid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, struct dom_sid)
 | 
|---|
| 94 | pdb_default_set_aliasinfo: NTSTATUS (struct pdb_methods *, const struct dom_sid *, struct acct_info *)
 | 
|---|
| 95 | pdb_default_update_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *)
 | 
|---|
| 96 | pdb_del_aliasmem: NTSTATUS (const struct dom_sid *, const struct dom_sid *)
 | 
|---|
| 97 | pdb_del_groupmem: NTSTATUS (TALLOC_CTX *, uint32_t, uint32_t)
 | 
|---|
| 98 | pdb_del_trusted_domain: NTSTATUS (const char *)
 | 
|---|
| 99 | pdb_del_trusteddom_pw: bool (const char *)
 | 
|---|
| 100 | pdb_delete_alias: NTSTATUS (const struct dom_sid *)
 | 
|---|
| 101 | pdb_delete_dom_group: NTSTATUS (TALLOC_CTX *, uint32_t)
 | 
|---|
| 102 | pdb_delete_group_mapping_entry: NTSTATUS (struct dom_sid)
 | 
|---|
| 103 | pdb_delete_sam_account: NTSTATUS (struct samu *)
 | 
|---|
| 104 | pdb_delete_secret: NTSTATUS (const char *)
 | 
|---|
| 105 | pdb_delete_user: NTSTATUS (TALLOC_CTX *, struct samu *)
 | 
|---|
| 106 | pdb_element_is_changed: bool (const struct samu *, enum pdb_elements)
 | 
|---|
| 107 | pdb_element_is_set_or_changed: bool (const struct samu *, enum pdb_elements)
 | 
|---|
| 108 | pdb_encode_acct_ctrl: char *(uint32_t, size_t)
 | 
|---|
| 109 | pdb_enum_alias_memberships: NTSTATUS (TALLOC_CTX *, const struct dom_sid *, const struct dom_sid *, size_t, uint32_t **, size_t *)
 | 
|---|
| 110 | pdb_enum_aliasmem: NTSTATUS (const struct dom_sid *, TALLOC_CTX *, struct dom_sid **, size_t *)
 | 
|---|
| 111 | pdb_enum_group_mapping: bool (const struct dom_sid *, enum lsa_SidType, GROUP_MAP ***, size_t *, bool)
 | 
|---|
| 112 | pdb_enum_group_members: NTSTATUS (TALLOC_CTX *, const struct dom_sid *, uint32_t **, size_t *)
 | 
|---|
| 113 | pdb_enum_group_memberships: NTSTATUS (TALLOC_CTX *, struct samu *, struct dom_sid **, gid_t **, uint32_t *)
 | 
|---|
| 114 | pdb_enum_trusted_domains: NTSTATUS (TALLOC_CTX *, uint32_t *, struct pdb_trusted_domain ***)
 | 
|---|
| 115 | pdb_enum_trusteddoms: NTSTATUS (TALLOC_CTX *, uint32_t *, struct trustdom_info ***)
 | 
|---|
| 116 | pdb_enum_upn_suffixes: NTSTATUS (TALLOC_CTX *, uint32_t *, char ***)
 | 
|---|
| 117 | pdb_find_backend_entry: struct pdb_init_function_entry *(const char *)
 | 
|---|
| 118 | pdb_get_account_policy: bool (enum pdb_policy_type, uint32_t *)
 | 
|---|
| 119 | pdb_get_acct_ctrl: uint32_t (const struct samu *)
 | 
|---|
| 120 | pdb_get_acct_desc: const char *(const struct samu *)
 | 
|---|
| 121 | pdb_get_aliasinfo: NTSTATUS (const struct dom_sid *, struct acct_info *)
 | 
|---|
| 122 | pdb_get_backend_private_data: void *(const struct samu *, const struct pdb_methods *)
 | 
|---|
| 123 | pdb_get_backends: const struct pdb_init_function_entry *(void)
 | 
|---|
| 124 | pdb_get_bad_password_count: uint16_t (const struct samu *)
 | 
|---|
| 125 | pdb_get_bad_password_time: time_t (const struct samu *)
 | 
|---|
| 126 | pdb_get_code_page: uint16_t (const struct samu *)
 | 
|---|
| 127 | pdb_get_comment: const char *(const struct samu *)
 | 
|---|
| 128 | pdb_get_country_code: uint16_t (const struct samu *)
 | 
|---|
| 129 | pdb_get_dir_drive: const char *(const struct samu *)
 | 
|---|
| 130 | pdb_get_domain: const char *(const struct samu *)
 | 
|---|
| 131 | pdb_get_domain_info: struct pdb_domain_info *(TALLOC_CTX *)
 | 
|---|
| 132 | pdb_get_fullname: const char *(const struct samu *)
 | 
|---|
| 133 | pdb_get_group_rid: uint32_t (struct samu *)
 | 
|---|
| 134 | pdb_get_group_sid: const struct dom_sid *(struct samu *)
 | 
|---|
| 135 | pdb_get_homedir: const char *(const struct samu *)
 | 
|---|
| 136 | pdb_get_hours: const uint8_t *(const struct samu *)
 | 
|---|
| 137 | pdb_get_hours_len: uint32_t (const struct samu *)
 | 
|---|
| 138 | pdb_get_init_flags: enum pdb_value_state (const struct samu *, enum pdb_elements)
 | 
|---|
| 139 | pdb_get_kickoff_time: time_t (const struct samu *)
 | 
|---|
| 140 | pdb_get_lanman_passwd: const uint8_t *(const struct samu *)
 | 
|---|
| 141 | pdb_get_logoff_time: time_t (const struct samu *)
 | 
|---|
| 142 | pdb_get_logon_count: uint16_t (const struct samu *)
 | 
|---|
| 143 | pdb_get_logon_divs: uint16_t (const struct samu *)
 | 
|---|
| 144 | pdb_get_logon_script: const char *(const struct samu *)
 | 
|---|
| 145 | pdb_get_logon_time: time_t (const struct samu *)
 | 
|---|
| 146 | pdb_get_munged_dial: const char *(const struct samu *)
 | 
|---|
| 147 | pdb_get_nt_passwd: const uint8_t *(const struct samu *)
 | 
|---|
| 148 | pdb_get_nt_username: const char *(const struct samu *)
 | 
|---|
| 149 | pdb_get_pass_can_change: bool (const struct samu *)
 | 
|---|
| 150 | pdb_get_pass_can_change_time: time_t (const struct samu *)
 | 
|---|
| 151 | pdb_get_pass_can_change_time_noncalc: time_t (const struct samu *)
 | 
|---|
| 152 | pdb_get_pass_last_set_time: time_t (const struct samu *)
 | 
|---|
| 153 | pdb_get_pass_must_change_time: time_t (const struct samu *)
 | 
|---|
| 154 | pdb_get_plaintext_passwd: const char *(const struct samu *)
 | 
|---|
| 155 | pdb_get_profile_path: const char *(const struct samu *)
 | 
|---|
| 156 | pdb_get_pw_history: const uint8_t *(const struct samu *, uint32_t *)
 | 
|---|
| 157 | pdb_get_secret: NTSTATUS (TALLOC_CTX *, const char *, DATA_BLOB *, NTTIME *, DATA_BLOB *, NTTIME *, struct security_descriptor **)
 | 
|---|
| 158 | pdb_get_seq_num: bool (time_t *)
 | 
|---|
| 159 | pdb_get_tevent_context: struct tevent_context *(void)
 | 
|---|
| 160 | pdb_get_trusted_domain: NTSTATUS (TALLOC_CTX *, const char *, struct pdb_trusted_domain **)
 | 
|---|
| 161 | pdb_get_trusted_domain_by_sid: NTSTATUS (TALLOC_CTX *, struct dom_sid *, struct pdb_trusted_domain **)
 | 
|---|
| 162 | pdb_get_trusteddom_pw: bool (const char *, char **, struct dom_sid *, time_t *)
 | 
|---|
| 163 | pdb_get_unknown_6: uint32_t (const struct samu *)
 | 
|---|
| 164 | pdb_get_user_rid: uint32_t (const struct samu *)
 | 
|---|
| 165 | pdb_get_user_sid: const struct dom_sid *(const struct samu *)
 | 
|---|
| 166 | pdb_get_username: const char *(const struct samu *)
 | 
|---|
| 167 | pdb_get_workstations: const char *(const struct samu *)
 | 
|---|
| 168 | pdb_getgrgid: bool (GROUP_MAP *, gid_t)
 | 
|---|
| 169 | pdb_getgrnam: bool (GROUP_MAP *, const char *)
 | 
|---|
| 170 | pdb_getgrsid: bool (GROUP_MAP *, struct dom_sid)
 | 
|---|
| 171 | pdb_gethexhours: bool (const char *, unsigned char *)
 | 
|---|
| 172 | pdb_gethexpwd: bool (const char *, unsigned char *)
 | 
|---|
| 173 | pdb_getsampwnam: bool (struct samu *, const char *)
 | 
|---|
| 174 | pdb_getsampwsid: bool (struct samu *, const struct dom_sid *)
 | 
|---|
| 175 | pdb_gid_to_sid: bool (gid_t, struct dom_sid *)
 | 
|---|
| 176 | pdb_group_rid_to_gid: gid_t (uint32_t)
 | 
|---|
| 177 | pdb_increment_bad_password_count: bool (struct samu *)
 | 
|---|
| 178 | pdb_is_password_change_time_max: bool (time_t)
 | 
|---|
| 179 | pdb_is_responsible_for_builtin: bool (void)
 | 
|---|
| 180 | pdb_is_responsible_for_our_sam: bool (void)
 | 
|---|
| 181 | pdb_is_responsible_for_unix_groups: bool (void)
 | 
|---|
| 182 | pdb_is_responsible_for_unix_users: bool (void)
 | 
|---|
| 183 | pdb_is_responsible_for_wellknown: bool (void)
 | 
|---|
| 184 | pdb_lookup_rids: NTSTATUS (const struct dom_sid *, int, uint32_t *, const char **, enum lsa_SidType *)
 | 
|---|
| 185 | pdb_new_rid: bool (uint32_t *)
 | 
|---|
| 186 | pdb_nop_add_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *)
 | 
|---|
| 187 | pdb_nop_delete_group_mapping_entry: NTSTATUS (struct pdb_methods *, struct dom_sid)
 | 
|---|
| 188 | pdb_nop_enum_group_mapping: NTSTATUS (struct pdb_methods *, enum lsa_SidType, GROUP_MAP **, size_t *, bool)
 | 
|---|
| 189 | pdb_nop_getgrgid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, gid_t)
 | 
|---|
| 190 | pdb_nop_getgrnam: NTSTATUS (struct pdb_methods *, GROUP_MAP *, const char *)
 | 
|---|
| 191 | pdb_nop_getgrsid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, struct dom_sid)
 | 
|---|
| 192 | pdb_nop_update_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *)
 | 
|---|
| 193 | pdb_rename_sam_account: NTSTATUS (struct samu *, const char *)
 | 
|---|
| 194 | pdb_search_aliases: struct pdb_search *(TALLOC_CTX *, const struct dom_sid *)
 | 
|---|
| 195 | pdb_search_entries: uint32_t (struct pdb_search *, uint32_t, uint32_t, struct samr_displayentry **)
 | 
|---|
| 196 | pdb_search_groups: struct pdb_search *(TALLOC_CTX *)
 | 
|---|
| 197 | pdb_search_init: struct pdb_search *(TALLOC_CTX *, enum pdb_search_type)
 | 
|---|
| 198 | pdb_search_users: struct pdb_search *(TALLOC_CTX *, uint32_t)
 | 
|---|
| 199 | pdb_set_account_policy: bool (enum pdb_policy_type, uint32_t)
 | 
|---|
| 200 | pdb_set_acct_ctrl: bool (struct samu *, uint32_t, enum pdb_value_state)
 | 
|---|
| 201 | pdb_set_acct_desc: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 202 | pdb_set_aliasinfo: NTSTATUS (const struct dom_sid *, struct acct_info *)
 | 
|---|
| 203 | pdb_set_backend_private_data: bool (struct samu *, void *, void (*)(void **), const struct pdb_methods *, enum pdb_value_state)
 | 
|---|
| 204 | pdb_set_bad_password_count: bool (struct samu *, uint16_t, enum pdb_value_state)
 | 
|---|
| 205 | pdb_set_bad_password_time: bool (struct samu *, time_t, enum pdb_value_state)
 | 
|---|
| 206 | pdb_set_code_page: bool (struct samu *, uint16_t, enum pdb_value_state)
 | 
|---|
| 207 | pdb_set_comment: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 208 | pdb_set_country_code: bool (struct samu *, uint16_t, enum pdb_value_state)
 | 
|---|
| 209 | pdb_set_dir_drive: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 210 | pdb_set_domain: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 211 | pdb_set_fullname: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 212 | pdb_set_group_sid: bool (struct samu *, const struct dom_sid *, enum pdb_value_state)
 | 
|---|
| 213 | pdb_set_group_sid_from_rid: bool (struct samu *, uint32_t, enum pdb_value_state)
 | 
|---|
| 214 | pdb_set_homedir: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 215 | pdb_set_hours: bool (struct samu *, const uint8_t *, int, enum pdb_value_state)
 | 
|---|
| 216 | pdb_set_hours_len: bool (struct samu *, uint32_t, enum pdb_value_state)
 | 
|---|
| 217 | pdb_set_init_flags: bool (struct samu *, enum pdb_elements, enum pdb_value_state)
 | 
|---|
| 218 | pdb_set_kickoff_time: bool (struct samu *, time_t, enum pdb_value_state)
 | 
|---|
| 219 | pdb_set_lanman_passwd: bool (struct samu *, const uint8_t *, enum pdb_value_state)
 | 
|---|
| 220 | pdb_set_logoff_time: bool (struct samu *, time_t, enum pdb_value_state)
 | 
|---|
| 221 | pdb_set_logon_count: bool (struct samu *, uint16_t, enum pdb_value_state)
 | 
|---|
| 222 | pdb_set_logon_divs: bool (struct samu *, uint16_t, enum pdb_value_state)
 | 
|---|
| 223 | pdb_set_logon_script: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 224 | pdb_set_logon_time: bool (struct samu *, time_t, enum pdb_value_state)
 | 
|---|
| 225 | pdb_set_munged_dial: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 226 | pdb_set_nt_passwd: bool (struct samu *, const uint8_t *, enum pdb_value_state)
 | 
|---|
| 227 | pdb_set_nt_username: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 228 | pdb_set_pass_can_change: bool (struct samu *, bool)
 | 
|---|
| 229 | pdb_set_pass_can_change_time: bool (struct samu *, time_t, enum pdb_value_state)
 | 
|---|
| 230 | pdb_set_pass_last_set_time: bool (struct samu *, time_t, enum pdb_value_state)
 | 
|---|
| 231 | pdb_set_plaintext_passwd: bool (struct samu *, const char *)
 | 
|---|
| 232 | pdb_set_plaintext_pw_only: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 233 | pdb_set_profile_path: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 234 | pdb_set_pw_history: bool (struct samu *, const uint8_t *, uint32_t, enum pdb_value_state)
 | 
|---|
| 235 | pdb_set_secret: NTSTATUS (const char *, DATA_BLOB *, DATA_BLOB *, struct security_descriptor *)
 | 
|---|
| 236 | pdb_set_trusted_domain: NTSTATUS (const char *, const struct pdb_trusted_domain *)
 | 
|---|
| 237 | pdb_set_trusteddom_pw: bool (const char *, const char *, const struct dom_sid *)
 | 
|---|
| 238 | pdb_set_unix_primary_group: NTSTATUS (TALLOC_CTX *, struct samu *)
 | 
|---|
| 239 | pdb_set_unknown_6: bool (struct samu *, uint32_t, enum pdb_value_state)
 | 
|---|
| 240 | pdb_set_upn_suffixes: NTSTATUS (uint32_t, const char **)
 | 
|---|
| 241 | pdb_set_user_sid: bool (struct samu *, const struct dom_sid *, enum pdb_value_state)
 | 
|---|
| 242 | pdb_set_user_sid_from_rid: bool (struct samu *, uint32_t, enum pdb_value_state)
 | 
|---|
| 243 | pdb_set_user_sid_from_string: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 244 | pdb_set_username: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 245 | pdb_set_workstations: bool (struct samu *, const char *, enum pdb_value_state)
 | 
|---|
| 246 | pdb_sethexhours: void (char *, const unsigned char *)
 | 
|---|
| 247 | pdb_sethexpwd: void (char *, const unsigned char *, uint32_t)
 | 
|---|
| 248 | pdb_sid_to_id: bool (const struct dom_sid *, struct unixid *)
 | 
|---|
| 249 | pdb_sid_to_id_unix_users_and_groups: bool (const struct dom_sid *, struct unixid *)
 | 
|---|
| 250 | pdb_uid_to_sid: bool (uid_t, struct dom_sid *)
 | 
|---|
| 251 | pdb_update_autolock_flag: bool (struct samu *, bool *)
 | 
|---|
| 252 | pdb_update_bad_password_count: bool (struct samu *, bool *)
 | 
|---|
| 253 | pdb_update_group_mapping_entry: NTSTATUS (GROUP_MAP *)
 | 
|---|
| 254 | pdb_update_login_attempts: NTSTATUS (struct samu *, bool)
 | 
|---|
| 255 | pdb_update_sam_account: NTSTATUS (struct samu *)
 | 
|---|
| 256 | privilege_create_account: NTSTATUS (const struct dom_sid *)
 | 
|---|
| 257 | privilege_delete_account: NTSTATUS (const struct dom_sid *)
 | 
|---|
| 258 | privilege_enum_sids: NTSTATUS (enum sec_privilege, TALLOC_CTX *, struct dom_sid **, int *)
 | 
|---|
| 259 | privilege_enumerate_accounts: NTSTATUS (struct dom_sid **, int *)
 | 
|---|
| 260 | revoke_all_privileges: bool (const struct dom_sid *)
 | 
|---|
| 261 | revoke_privilege_by_name: bool (const struct dom_sid *, const char *)
 | 
|---|
| 262 | revoke_privilege_set: bool (const struct dom_sid *, struct lsa_PrivilegeSet *)
 | 
|---|
| 263 | samu_alloc_rid_unix: NTSTATUS (struct pdb_methods *, struct samu *, const struct passwd *)
 | 
|---|
| 264 | samu_new: struct samu *(TALLOC_CTX *)
 | 
|---|
| 265 | samu_set_unix: NTSTATUS (struct samu *, const struct passwd *)
 | 
|---|
| 266 | secrets_trusted_domains: NTSTATUS (TALLOC_CTX *, uint32_t *, struct trustdom_info ***)
 | 
|---|
| 267 | sid_check_is_builtin: bool (const struct dom_sid *)
 | 
|---|
| 268 | sid_check_is_for_passdb: bool (const struct dom_sid *)
 | 
|---|
| 269 | sid_check_is_in_builtin: bool (const struct dom_sid *)
 | 
|---|
| 270 | sid_check_is_in_unix_groups: bool (const struct dom_sid *)
 | 
|---|
| 271 | sid_check_is_in_unix_users: bool (const struct dom_sid *)
 | 
|---|
| 272 | sid_check_is_in_wellknown_domain: bool (const struct dom_sid *)
 | 
|---|
| 273 | sid_check_is_unix_groups: bool (const struct dom_sid *)
 | 
|---|
| 274 | sid_check_is_unix_users: bool (const struct dom_sid *)
 | 
|---|
| 275 | sid_check_is_wellknown_builtin: bool (const struct dom_sid *)
 | 
|---|
| 276 | sid_check_is_wellknown_domain: bool (const struct dom_sid *, const char **)
 | 
|---|
| 277 | sid_check_object_is_for_passdb: bool (const struct dom_sid *)
 | 
|---|
| 278 | sid_to_gid: bool (const struct dom_sid *, gid_t *)
 | 
|---|
| 279 | sid_to_uid: bool (const struct dom_sid *, uid_t *)
 | 
|---|
| 280 | sids_to_unixids: bool (const struct dom_sid *, uint32_t, struct unixid *)
 | 
|---|
| 281 | smb_add_user_group: int (const char *, const char *)
 | 
|---|
| 282 | smb_create_group: int (const char *, gid_t *)
 | 
|---|
| 283 | smb_delete_group: int (const char *)
 | 
|---|
| 284 | smb_delete_user_group: int (const char *, const char *)
 | 
|---|
| 285 | smb_nscd_flush_group_cache: void (void)
 | 
|---|
| 286 | smb_nscd_flush_user_cache: void (void)
 | 
|---|
| 287 | smb_register_passdb: NTSTATUS (int, const char *, pdb_init_function)
 | 
|---|
| 288 | smb_set_primary_group: int (const char *, const char *)
 | 
|---|
| 289 | uid_to_sid: void (struct dom_sid *, uid_t)
 | 
|---|
| 290 | uid_to_unix_users_sid: void (uid_t, struct dom_sid *)
 | 
|---|
| 291 | unix_groups_domain_name: const char *(void)
 | 
|---|
| 292 | unix_users_domain_name: const char *(void)
 | 
|---|
| 293 | unixid_from_both: void (struct unixid *, uint32_t)
 | 
|---|
| 294 | unixid_from_gid: void (struct unixid *, uint32_t)
 | 
|---|
| 295 | unixid_from_uid: void (struct unixid *, uint32_t)
 | 
|---|
| 296 | wb_is_trusted_domain: wbcErr (const char *)
 | 
|---|
| 297 | winbind_allocate_gid: bool (gid_t *)
 | 
|---|
| 298 | winbind_allocate_uid: bool (uid_t *)
 | 
|---|
| 299 | winbind_get_groups: bool (TALLOC_CTX *, const char *, uint32_t *, gid_t **)
 | 
|---|
| 300 | winbind_get_sid_aliases: bool (TALLOC_CTX *, const struct dom_sid *, const struct dom_sid *, size_t, uint32_t **, size_t *)
 | 
|---|
| 301 | winbind_getpwnam: struct passwd *(const char *)
 | 
|---|
| 302 | winbind_getpwsid: struct passwd *(const struct dom_sid *)
 | 
|---|
| 303 | winbind_gid_to_sid: bool (struct dom_sid *, gid_t)
 | 
|---|
| 304 | winbind_lookup_name: bool (const char *, const char *, struct dom_sid *, enum lsa_SidType *)
 | 
|---|
| 305 | winbind_lookup_rids: bool (TALLOC_CTX *, const struct dom_sid *, int, uint32_t *, const char **, const char ***, enum lsa_SidType **)
 | 
|---|
| 306 | winbind_lookup_sid: bool (TALLOC_CTX *, const struct dom_sid *, const char **, const char **, enum lsa_SidType *)
 | 
|---|
| 307 | winbind_lookup_usersids: bool (TALLOC_CTX *, const struct dom_sid *, uint32_t *, struct dom_sid **)
 | 
|---|
| 308 | winbind_ping: bool (void)
 | 
|---|
| 309 | winbind_sid_to_gid: bool (gid_t *, const struct dom_sid *)
 | 
|---|
| 310 | winbind_sid_to_uid: bool (uid_t *, const struct dom_sid *)
 | 
|---|
| 311 | winbind_uid_to_sid: bool (struct dom_sid *, uid_t)
 | 
|---|