aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cpp
diff options
context:
space:
mode:
authorGravatar Yang Gao <yangg@google.com>2015-03-13 16:06:56 -0700
committerGravatar Yang Gao <yangg@google.com>2015-03-13 16:06:56 -0700
commit94e296c3574180178337720dac505a6662dcd252 (patch)
tree3af0e25e82e635bb57f88bf793a3094cad4c3dca /src/cpp
parent05e3eefcf853c870b5273021ca79adeadbb1683a (diff)
Add error logs when credentials are created with non-positive lifetimes
Diffstat (limited to 'src/cpp')
-rw-r--r--src/cpp/client/secure_credentials.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cpp/client/secure_credentials.cc b/src/cpp/client/secure_credentials.cc
index fa5ce1e5d4..c0dfaef3a5 100644
--- a/src/cpp/client/secure_credentials.cc
+++ b/src/cpp/client/secure_credentials.cc
@@ -99,6 +99,8 @@ std::unique_ptr<Credentials> ServiceAccountCredentials(
const grpc::string& json_key, const grpc::string& scope,
std::chrono::seconds token_lifetime) {
if (token_lifetime.count() <= 0) {
+ gpr_log(GPR_ERROR,
+ "Trying to create JWTCredentials with non-positive lifetime");
return WrapCredentials(nullptr);
}
gpr_timespec lifetime = gpr_time_from_seconds(token_lifetime.count());
@@ -110,6 +112,8 @@ std::unique_ptr<Credentials> ServiceAccountCredentials(
std::unique_ptr<Credentials> JWTCredentials(
const grpc::string &json_key, std::chrono::seconds token_lifetime) {
if (token_lifetime.count() <= 0) {
+ gpr_log(GPR_ERROR,
+ "Trying to create JWTCredentials with non-positive lifetime");
return WrapCredentials(nullptr);
}
gpr_timespec lifetime = gpr_time_from_seconds(token_lifetime.count());