PingAccess Agent SDK for C
paa-http-client-curl.h
Go to the documentation of this file.
1 /*****************************************************
2  * Copyright (C) 2015 Ping Identity Corporation
3  * All rights reserved.
4  *
5  * The contents of this file are the property of Ping Identity Corporation.
6  * You may not copy or use this file, in either source code or executable
7  * form, except in compliance with terms set by Ping Identity Corporation.
8  * For further information please contact:
9  *
10  * Ping Identity Corporation
11  * 1001 17th St Suite 100
12  * Denver, CO 80202
13  * 303.468.2900
14  * http://www.pingidentity.com
15  *
16  ****************************************************/
17 
23 #ifndef _PAA_SDK_PAA_HTTP_CURL_H_
24 #define _PAA_SDK_PAA_HTTP_CURL_H_ 1
25 
26 #include "apr.h"
27 #include "apr_pools.h"
28 
29 #include "paa-config.h"
30 #include "paa-http-client.h"
31 
32 #ifdef __cplusplus
33 extern "C" {
34 #endif
35 
108 apr_status_t paa_http_client_curl_create(apr_pool_t *pool,
109  const paa_config *config,
110  const char *cert_path,
111  char **err_msg,
112  const paa_http_client **impl);
113 
140 apr_status_t paa_curl_create_cert_file(apr_pool_t *pool,
141  const paa_config *config,
142  const char *cert_dir,
143  const char **output);
144 
145 
146 #ifdef __cplusplus
147 } /* C */
148 #endif
149 
150 #endif /* _PAA_SDK_PAA_HTTP_CURL_H_ */
151 
Definition: paa-http-client.h:340
apr_status_t paa_http_client_curl_create(apr_pool_t *pool, const paa_config *config, const char *cert_path, char **err_msg, const paa_http_client **impl)
apr_status_t paa_curl_create_cert_file(apr_pool_t *pool, const paa_config *config, const char *cert_dir, const char **output)
Definition: paa-config.h:53