|
GRPC Core
9.0.0
|
#include <grpc/support/port_platform.h>#include <stdbool.h>#include <grpc/grpc_security.h>#include "src/core/lib/channel/handshaker.h"#include "src/core/lib/gprpp/ref_counted.h"#include "src/core/lib/iomgr/endpoint.h"#include "src/core/lib/iomgr/pollset.h"#include "src/core/lib/iomgr/tcp_server.h"#include "src/core/tsi/ssl_transport_security.h"#include "src/core/tsi/transport_security_interface.h"Go to the source code of this file.
Data Structures | |
| class | grpc_security_connector |
| class | grpc_channel_security_connector |
| class | grpc_server_security_connector |
Macros | |
| #define | GRPC_ARG_SECURITY_CONNECTOR "grpc.security_connector" |
Enumerations | |
| enum | grpc_security_status { GRPC_SECURITY_OK = 0 , GRPC_SECURITY_ERROR } |
Functions | |
| grpc_arg | grpc_security_connector_to_arg (grpc_security_connector *sc) |
| grpc_security_connector * | grpc_security_connector_from_arg (const grpc_arg *arg) |
| grpc_security_connector * | grpc_security_connector_find_in_args (const grpc_channel_args *args) |
Variables | |
| grpc_core::DebugOnlyTraceFlag | grpc_trace_security_connector_refcount |
| #define GRPC_ARG_SECURITY_CONNECTOR "grpc.security_connector" |
| enum grpc_security_status |
| grpc_security_connector* grpc_security_connector_find_in_args | ( | const grpc_channel_args * | args | ) |
| grpc_security_connector* grpc_security_connector_from_arg | ( | const grpc_arg * | arg | ) |
| grpc_arg grpc_security_connector_to_arg | ( | grpc_security_connector * | sc | ) |
|
extern |