diff options
author | Yihua Zhang <yihuaz@google.com> | 2018-07-24 12:00:49 -0700 |
---|---|---|
committer | Yihua Zhang <yihuaz@google.com> | 2018-07-24 12:00:49 -0700 |
commit | acc6ba0c2456d51fef133008ec9a3aac1451d521 (patch) | |
tree | 07ef9647239eb1f35231f5d392ca2b31c6e4c2f1 /include/grpcpp | |
parent | af1edd806ec5f4b7ad8c34a98515614be55d10c3 (diff) |
Add C++ wrapper for local credentials
Diffstat (limited to 'include/grpcpp')
-rw-r--r-- | include/grpcpp/security/credentials.h | 5 | ||||
-rw-r--r-- | include/grpcpp/security/server_credentials.h | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/include/grpcpp/security/credentials.h b/include/grpcpp/security/credentials.h index 36d95d1b42..bfadc15df5 100644 --- a/include/grpcpp/security/credentials.h +++ b/include/grpcpp/security/credentials.h @@ -23,6 +23,7 @@ #include <memory> #include <vector> +#include <grpc/grpc_security_constants.h> #include <grpcpp/impl/codegen/grpc_library.h> #include <grpcpp/security/auth_context.h> #include <grpcpp/support/status.h> @@ -234,6 +235,10 @@ struct AltsCredentialsOptions { std::shared_ptr<ChannelCredentials> AltsCredentials( const AltsCredentialsOptions& options); +/// Builds Local Credentials. +std::shared_ptr<ChannelCredentials> LocalCredentials( + grpc_local_connect_type type); + } // namespace experimental } // namespace grpc diff --git a/include/grpcpp/security/server_credentials.h b/include/grpcpp/security/server_credentials.h index cf57e275f5..bd00a0a173 100644 --- a/include/grpcpp/security/server_credentials.h +++ b/include/grpcpp/security/server_credentials.h @@ -97,6 +97,10 @@ struct AltsServerCredentialsOptions { std::shared_ptr<ServerCredentials> AltsServerCredentials( const AltsServerCredentialsOptions& options); +/// Builds Local ServerCredentials. +std::shared_ptr<ServerCredentials> LocalServerCredentials( + grpc_local_connect_type type); + } // namespace experimental } // namespace grpc |