• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/auth/credentials/

Lines Matching refs:cli_credentials

53 struct cli_credentials {
95 const char *(*workstation_cb) (struct cli_credentials *);
96 const char *(*password_cb) (struct cli_credentials *);
97 const char *(*username_cb) (struct cli_credentials *);
98 const char *(*domain_cb) (struct cli_credentials *);
99 const char *(*realm_cb) (struct cli_credentials *);
100 const char *(*principal_cb) (struct cli_credentials *);
138 const char *cli_credentials_get_workstation(struct cli_credentials *cred);
139 bool cli_credentials_set_workstation(struct cli_credentials *cred,
142 bool cli_credentials_is_anonymous(struct cli_credentials *cred);
143 struct cli_credentials *cli_credentials_init(TALLOC_CTX *mem_ctx);
144 void cli_credentials_set_anonymous(struct cli_credentials *cred);
145 bool cli_credentials_wrong_password(struct cli_credentials *cred);
146 const char *cli_credentials_get_password(struct cli_credentials *cred);
147 void cli_credentials_get_ntlm_username_domain(struct cli_credentials *cred, TALLOC_CTX *mem_ctx,
150 NTSTATUS cli_credentials_get_ntlm_response(struct cli_credentials *cred, TALLOC_CTX *mem_ctx,
155 const char *cli_credentials_get_realm(struct cli_credentials *cred);
156 const char *cli_credentials_get_username(struct cli_credentials *cred);
157 int cli_credentials_get_krb5_context(struct cli_credentials *cred,
161 int cli_credentials_get_ccache(struct cli_credentials *cred,
165 int cli_credentials_get_keytab(struct cli_credentials *cred,
169 const char *cli_credentials_get_domain(struct cli_credentials *cred);
170 struct netlogon_creds_CredentialState *cli_credentials_get_netlogon_creds(struct cli_credentials *cred);
171 void cli_credentials_set_machine_account_pending(struct cli_credentials *cred,
173 void cli_credentials_set_conf(struct cli_credentials *cred,
175 const char *cli_credentials_get_principal(struct cli_credentials *cred, TALLOC_CTX *mem_ctx);
176 int cli_credentials_get_server_gss_creds(struct cli_credentials *cred,
180 int cli_credentials_get_client_gss_creds(struct cli_credentials *cred,
184 void cli_credentials_set_kerberos_state(struct cli_credentials *creds,
186 bool cli_credentials_set_domain(struct cli_credentials *cred,
189 bool cli_credentials_set_domain_callback(struct cli_credentials *cred,
190 const char *(*domain_cb) (struct cli_credentials *));
191 bool cli_credentials_set_username(struct cli_credentials *cred,
193 bool cli_credentials_set_username_callback(struct cli_credentials *cred,
194 const char *(*username_cb) (struct cli_credentials *));
195 bool cli_credentials_set_principal(struct cli_credentials *cred,
198 bool cli_credentials_set_principal_callback(struct cli_credentials *cred,
199 const char *(*principal_cb) (struct cli_credentials *));
200 bool cli_credentials_set_password(struct cli_credentials *cred,
203 struct cli_credentials *cli_credentials_init_anon(TALLOC_CTX *mem_ctx);
204 void cli_credentials_parse_string(struct cli_credentials *credentials, const char *data, enum credentials_obtained obtained);
205 const struct samr_Password *cli_credentials_get_nt_hash(struct cli_credentials *cred,
207 bool cli_credentials_set_realm(struct cli_credentials *cred,
210 void cli_credentials_set_secure_channel_type(struct cli_credentials *cred,
212 void cli_credentials_set_netlogon_creds(struct cli_credentials *cred,
214 NTSTATUS cli_credentials_set_krb5_context(struct cli_credentials *cred,
216 NTSTATUS cli_credentials_set_stored_principal(struct cli_credentials *cred,
220 NTSTATUS cli_credentials_set_machine_account(struct cli_credentials *cred,
222 bool cli_credentials_authentication_requested(struct cli_credentials *cred);
223 void cli_credentials_guess(struct cli_credentials *cred,
225 bool cli_credentials_set_bind_dn(struct cli_credentials *cred,
227 const char *cli_credentials_get_bind_dn(struct cli_credentials *cred);
228 bool cli_credentials_parse_file(struct cli_credentials *cred, const char *file, enum credentials_obtained obtained);
229 const char *cli_credentials_get_unparsed_name(struct cli_credentials *credentials, TALLOC_CTX *mem_ctx);
230 bool cli_credentials_set_password_callback(struct cli_credentials *cred,
231 const char *(*password_cb) (struct cli_credentials *));
232 enum netr_SchannelType cli_credentials_get_secure_channel_type(struct cli_credentials *cred);
233 void cli_credentials_set_kvno(struct cli_credentials *cred,
235 bool cli_credentials_set_nt_hash(struct cli_credentials *cred,
238 bool cli_credentials_set_ntlm_response(struct cli_credentials *cred,
242 int cli_credentials_set_keytab_name(struct cli_credentials *cred,
247 int cli_credentials_update_keytab(struct cli_credentials *cred,
250 void cli_credentials_set_gensec_features(struct cli_credentials *creds, uint32_t gensec_features);
251 uint32_t cli_credentials_get_gensec_features(struct cli_credentials *creds);
252 int cli_credentials_set_ccache(struct cli_credentials *cred,
257 bool cli_credentials_parse_password_file(struct cli_credentials *credentials, const char *file, enum credentials_obtained obtained);
258 bool cli_credentials_parse_password_fd(struct cli_credentials *credentials,
260 void cli_credentials_invalidate_ccache(struct cli_credentials *cred,
262 void cli_credentials_set_salt_principal(struct cli_credentials *cred, const char *principal);
263 enum credentials_use_kerberos cli_credentials_get_kerberos_state(struct cli_credentials *creds);
264 NTSTATUS cli_credentials_set_secrets(struct cli_credentials *cred,
270 int cli_credentials_get_kvno(struct cli_credentials *cred);