MCPcopy Create free account
hub / github.com/apple/foundationdb / parseSignaturePart

Function parseSignaturePart

fdbrpc/TokenSign.cpp:451–457  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

449}
450
451bool parseSignaturePart(Arena& arena, TokenRef& token, StringRef b64urlSignature) {
452 auto optSig = base64url::decode(arena, b64urlSignature);
453 if (!optSig.present())
454 return false;
455 token.signature = optSig.get();
456 return true;
457}
458
459StringRef signaturePart(StringRef token) {
460 token.eat("."_sr);

Callers 1

parseTokenFunction · 0.85

Calls 3

decodeFunction · 0.85
getMethod · 0.65
presentMethod · 0.45

Tested by

no test coverage detected