grpc
examples
python
auth
_credentials.py
Go to the documentation of this file.
1
# Copyright 2019 The gRPC Authors
2
#
3
# Licensed under the Apache License, Version 2.0 (the "License");
4
# you may not use this file except in compliance with the License.
5
# You may obtain a copy of the License at
6
#
7
# http://www.apache.org/licenses/LICENSE-2.0
8
#
9
# Unless required by applicable law or agreed to in writing, software
10
# distributed under the License is distributed on an "AS IS" BASIS,
11
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
# See the License for the specific language governing permissions and
13
# limitations under the License.
14
"""Loading SSL credentials for gRPC Python authentication example."""
15
16
import
os
17
18
19
def
_load_credential_from_file
(filepath):
20
real_path = os.path.join(os.path.dirname(__file__), filepath)
21
with
open
(real_path,
'rb'
)
as
f:
22
return
f.read()
23
24
25
SERVER_CERTIFICATE =
_load_credential_from_file
(
'credentials/localhost.crt'
)
26
SERVER_CERTIFICATE_KEY =
_load_credential_from_file
(
'credentials/localhost.key'
)
27
ROOT_CERTIFICATE =
_load_credential_from_file
(
'credentials/root.crt'
)
_credentials._load_credential_from_file
def _load_credential_from_file(filepath)
Definition:
_credentials.py:19
open
#define open
Definition:
test-fs.c:46
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:38