diff options
Diffstat (limited to 'src/security/mod.rs')
-rw-r--r-- | src/security/mod.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/security/mod.rs b/src/security/mod.rs index c935461..d0fa76c 100644 --- a/src/security/mod.rs +++ b/src/security/mod.rs @@ -1,11 +1,15 @@ // Copyright 2020 TiKV Project Authors. Licensed under Apache-2.0. #[cfg(feature = "_secure")] +mod auth_context; +#[cfg(feature = "_secure")] mod credentials; use grpcio_sys::{grpc_channel_credentials, grpc_server_credentials}; #[cfg(feature = "_secure")] +pub use self::auth_context::*; +#[cfg(feature = "_secure")] pub use self::credentials::{ CertificateRequestType, ChannelCredentialsBuilder, ServerCredentialsBuilder, ServerCredentialsFetcher, @@ -59,6 +63,7 @@ impl ServerCredentials { ServerCredentials::from_raw(creds) } } + pub(crate) unsafe fn from_raw(creds: *mut grpc_server_credentials) -> ServerCredentials { ServerCredentials { creds, |