Searched refs:secreq (Results 1 - 5 of 5) sorted by relevance

/sssd/src/responder/secrets/
H A Dproxy.c61 struct sec_req_ctx *secreq,
67 secreq->cfg_section, name, NULL, value);
74 struct sec_req_ctx *secreq,
85 ret = proxy_get_config_string(pctx, cfg, true, secreq,
90 ret = proxy_get_config_string(pctx, cfg, false, secreq,
98 ret = proxy_get_config_string(pctx, cfg, true, secreq, "username",
104 ret = proxy_get_config_string(pctx, cfg, true, secreq, "password",
109 ret = proxy_get_config_string(pctx, cfg, true, secreq,
116 ret = proxy_get_config_string(pctx, cfg, true, secreq,
127 ret = confdb_get_string_as_list(pctx->cdb, cfg, secreq
59 proxy_get_config_string(struct proxy_context *pctx, TALLOC_CTX *ctx, bool not_null, struct sec_req_ctx *secreq, const char *name, char **value) argument
72 proxy_sec_get_cfg(struct proxy_context *pctx, TALLOC_CTX *mem_ctx, struct sec_req_ctx *secreq, struct proxy_cfg **target) argument
180 proxy_sec_map_url(TALLOC_CTX *mem_ctx, struct sec_req_ctx *secreq, struct proxy_cfg *pcfg, char **req_url) argument
219 proxy_sec_map_headers(TALLOC_CTX *mem_ctx, struct sec_req_ctx *secreq, struct proxy_cfg *pcfg, char **req_headers) argument
265 proxy_http_create_request(TALLOC_CTX *mem_ctx, struct sec_req_ctx *secreq, struct proxy_cfg *pcfg, const char *http_uri, struct sec_data **http_req) argument
360 proxy_http_req_send(struct proxy_context *pctx, TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sec_req_ctx *secreq, const char *http_uri, struct sec_data *http_req) argument
902 struct sec_req_ctx *secreq; member in struct:proxy_secret_state
907 proxy_secret_req(TALLOC_CTX *mem_ctx, struct tevent_context *ev, void *provider_ctx, struct sec_req_ctx *secreq) argument
[all...]
H A Dproviders.c27 static int sec_map_url_to_user_path(struct sec_req_ctx *secreq, argument
32 c_euid = client_euid(secreq->cctx->creds);
36 talloc_asprintf(secreq, SEC_BASEPATH"users/%"SPRIuid"/%s",
38 &secreq->parsed_url.path[sizeof(SEC_BASEPATH) - 1]);
49 int sec_req_routing(TALLOC_CTX *mem_ctx, struct sec_req_ctx *secreq, argument
59 sctx = talloc_get_type(secreq->cctx->rctx->pvt_ctx, struct sec_ctx);
62 ret = strncasecmp(secreq->parsed_url.path,
67 secreq->parsed_url.path);
71 ret = sec_map_url_to_user_path(secreq, &secreq
[all...]
H A Dsecsrv_cmd.c33 struct sec_req_ctx *secreq; member in struct:sec_http_request_state
39 struct sec_req_ctx *secreq)
51 state->secreq = secreq;
56 ret = sec_req_routing(state, secreq, &provider_handle);
65 provider_handle->context, secreq);
115 struct sec_req_ctx *secreq; local
119 secreq = tevent_req_callback_data(req, struct sec_req_ctx);
120 cctx = secreq->cctx;
133 ret = sec_http_status_reply(secreq,
37 sec_http_request_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sec_req_ctx *secreq) argument
150 struct sec_req_ctx *secreq; local
[all...]
H A Dsecsrv_private.h93 struct sec_req_ctx *secreq);
107 int sec_req_routing(TALLOC_CTX *mem_ctx, struct sec_req_ctx *secreq,
H A Dlocal.c727 struct sec_req_ctx *secreq,
733 if (secreq->parsed_url.fragment != NULL) {
736 secreq->parsed_url.fragment);
740 if (secreq->parsed_url.userinfo != NULL) {
743 secreq->parsed_url.userinfo);
748 if (secreq->parsed_url.query != NULL) {
749 ret = strcmp(secreq->parsed_url.query, "type=simple");
753 secreq->parsed_url.query);
760 talloc_strdup(mem_ctx, &secreq->mapped_path[sizeof(SEC_BASEPATH) - 1]);
774 struct sec_req_ctx *secreq; member in struct:local_secret_state
726 local_secrets_map_path(TALLOC_CTX *mem_ctx, struct sec_req_ctx *secreq, char **local_db_path) argument
777 local_secret_req(TALLOC_CTX *mem_ctx, struct tevent_context *ev, void *provider_ctx, struct sec_req_ctx *secreq) argument
[all...]

Completed in 1017 milliseconds