MCPcopy Create free account
hub / github.com/apache/impala / GenerateTokenSigningKey

Function GenerateTokenSigningKey

be/src/kudu/security/token-test.cc:130–140  ·  view source on GitHub ↗

Generate token signing key with the specified parameters.

Source from the content-addressed store, hash-verified

128
129// Generate token signing key with the specified parameters.
130Status GenerateTokenSigningKey(int64_t seq_num,
131 int64_t expire_time_seconds,
132 unique_ptr<TokenSigningPrivateKey>* tsk) {
133 {
134 unique_ptr<PrivateKey> private_key(new PrivateKey);
135 RETURN_NOT_OK(GeneratePrivateKey(kNumBits, private_key.get()));
136 tsk->reset(new TokenSigningPrivateKey(
137 seq_num, expire_time_seconds, std::move(private_key)));
138 }
139 return Status::OK();
140}
141
142void CheckAndAddNextKey(int iter_num,
143 TokenSigner* signer,

Callers 1

TEST_FFunction · 0.85

Calls 5

GeneratePrivateKeyFunction · 0.85
moveFunction · 0.85
OKFunction · 0.85
getMethod · 0.65
resetMethod · 0.65

Tested by

no test coverage detected