LCOV - code coverage report
Current view: top level - core/crypto - SPJsonWebToken.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 242 274 88.3 %
Date: 2024-05-12 00:16:13 Functions: 30 45 66.7 %

Function Name Sort by function name Hit count Sort by hit count
stappler::JsonWebToken<stappler::memory::StandartInterface>::getAlgName(stappler::JsonWebToken<stappler::memory::StandartInterface>::SigAlg const&) 375
stappler::JsonWebToken<stappler::memory::StandartInterface>::make(stappler::StringViewBase<char>, stappler::StringViewBase<char>, stappler::TimeInterval, stappler::StringViewBase<char>) 75
stappler::JsonWebToken<stappler::memory::StandartInterface>::getAlg(stappler::StringViewBase<char>) 250
stappler::JsonWebToken<stappler::memory::StandartInterface>::JsonWebToken(stappler::data::ValueTemplate<stappler::memory::StandartInterface>&&, stappler::TimeInterval) 175
stappler::JsonWebToken<stappler::memory::StandartInterface>::JsonWebToken(stappler::StringViewBase<char> const&) 250
stappler::AesToken<stappler::memory::PoolInterface>::decryptAes(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>) 0
stappler::AesToken<stappler::memory::PoolInterface>::Fingerprint::Fingerprint(stappler::crypto::HashFunction, stappler::BytesViewTemplate<(stappler::Endian)1>) 0
stappler::AesToken<stappler::memory::PoolInterface>::getFingerprint(stappler::AesToken<stappler::memory::PoolInterface>::Fingerprint const&, stappler::Time, stappler::BytesViewTemplate<(stappler::Endian)1>) 0
stappler::AesToken<stappler::memory::PoolInterface>::parse(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, stappler::AesToken<stappler::memory::PoolInterface>::Fingerprint const&, stappler::AesToken<stappler::memory::PoolInterface>::Keys) 0
stappler::AesToken<stappler::memory::PoolInterface>::create(stappler::AesToken<stappler::memory::PoolInterface>::Keys) 0
stappler::AesToken<stappler::memory::PoolInterface>::AesToken(stappler::AesToken<stappler::memory::PoolInterface>::Keys) 0
stappler::AesToken<stappler::memory::PoolInterface>::AesToken(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::AesToken<stappler::memory::PoolInterface>::Keys) 0
stappler::AesToken<stappler::memory::PoolInterface>::AesToken() 0
stappler::AesToken<stappler::memory::StandartInterface>::decryptAes(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>) 125
stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint::Fingerprint(stappler::crypto::HashFunction, stappler::BytesViewTemplate<(stappler::Endian)1>) 100
stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint::Fingerprint(stappler::crypto::HashFunction, std::function<void (stappler::memory::callback<bool (stappler::CoderSource const&)> const&)>&&) 100
stappler::AesToken<stappler::memory::StandartInterface>::getFingerprint(stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint const&, stappler::Time, stappler::BytesViewTemplate<(stappler::Endian)1>) 400
stappler::AesToken<stappler::memory::StandartInterface>::parse(stappler::StringViewBase<char>, stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint const&, stappler::StringViewBase<char>, stappler::StringViewBase<char>, stappler::AesToken<stappler::memory::StandartInterface>::Keys) 50
stappler::AesToken<stappler::memory::StandartInterface>::parse(stappler::data::ValueTemplate<stappler::memory::StandartInterface> const&, stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint const&, stappler::AesToken<stappler::memory::StandartInterface>::Keys) 75
stappler::AesToken<stappler::memory::StandartInterface>::create(stappler::AesToken<stappler::memory::StandartInterface>::Keys) 75
stappler::AesToken<stappler::memory::StandartInterface>::AesToken(stappler::AesToken<stappler::memory::StandartInterface>::Keys) 75
stappler::AesToken<stappler::memory::StandartInterface>::AesToken(stappler::data::ValueTemplate<stappler::memory::StandartInterface>&&, stappler::AesToken<stappler::memory::StandartInterface>::Keys) 125
stappler::AesToken<stappler::memory::StandartInterface>::AesToken() 0
stappler::JsonWebToken<stappler::memory::StandartInterface>::exportSigned[abi:cxx11](stappler::JsonWebToken<stappler::memory::StandartInterface>::SigAlg, stappler::StringViewBase<char>, stappler::CoderSource const&, stappler::data::EncodeFormat) const 50
stappler::JsonWebToken<stappler::memory::StandartInterface>::exportSigned[abi:cxx11](stappler::JsonWebToken<stappler::memory::StandartInterface>::SigAlg, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::CoderSource const&, stappler::data::EncodeFormat) const 150
stappler::JsonWebToken<stappler::memory::StandartInterface>::exportSigned[abi:cxx11](stappler::JsonWebToken<stappler::memory::StandartInterface>::SigAlg, stappler::crypto::PrivateKey const&, stappler::data::EncodeFormat) const 275
stappler::JsonWebToken<stappler::memory::StandartInterface>::exportSigned[abi:cxx11](stappler::crypto::PrivateKey const&, stappler::data::EncodeFormat) const 200
stappler::JsonWebToken<stappler::memory::StandartInterface>::validatePayload(stappler::StringViewBase<char>, stappler::StringViewBase<char>) const 50
stappler::JsonWebToken<stappler::memory::StandartInterface>::validate(stappler::StringViewBase<char>) const 50
stappler::JsonWebToken<stappler::memory::StandartInterface>::validate(stappler::BytesViewTemplate<(stappler::Endian)1>) const 100
stappler::JsonWebToken<stappler::memory::StandartInterface>::validate(stappler::crypto::PublicKey const&) const 200
stappler::AesToken<stappler::memory::PoolInterface>::encryptAes(stappler::crypto::BlockKey256 const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const 0
stappler::AesToken<stappler::memory::PoolInterface>::exportData(stappler::AesToken<stappler::memory::PoolInterface>::Fingerprint const&) const 0
stappler::AesToken<stappler::memory::PoolInterface>::operator bool() const 0
stappler::AesToken<stappler::memory::StandartInterface>::encryptAes(stappler::crypto::BlockKey256 const&, stappler::data::ValueTemplate<stappler::memory::StandartInterface> const&) const 275
stappler::AesToken<stappler::memory::StandartInterface>::exportData(stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint const&) const 200
stappler::AesToken<stappler::memory::StandartInterface>::exportToken[abi:cxx11](stappler::StringViewBase<char>, stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint const&, stappler::TimeInterval, stappler::StringViewBase<char>) const 75
stappler::AesToken<stappler::memory::StandartInterface>::operator bool() const 25
stappler::AesToken<stappler::memory::PoolInterface>::decryptAes(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>)::{lambda(stappler::BytesViewTemplate<(stappler::Endian)1>)#1}::operator()(stappler::BytesViewTemplate<(stappler::Endian)1>) const 0
stappler::AesToken<stappler::memory::PoolInterface>::getFingerprint(stappler::AesToken<stappler::memory::PoolInterface>::Fingerprint const&, stappler::Time, stappler::BytesViewTemplate<(stappler::Endian)1>)::{lambda(stappler::memory::callback<bool (stappler::CoderSource const&)> const&)#1}::operator()(stappler::memory::callback<bool (stappler::CoderSource const&)> const&) const 0
stappler::AesToken<stappler::memory::StandartInterface>::decryptAes(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>)::{lambda(stappler::BytesViewTemplate<(stappler::Endian)1>)#1}::operator()(stappler::BytesViewTemplate<(stappler::Endian)1>) const 125
stappler::AesToken<stappler::memory::StandartInterface>::getFingerprint(stappler::AesToken<stappler::memory::StandartInterface>::Fingerprint const&, stappler::Time, stappler::BytesViewTemplate<(stappler::Endian)1>)::{lambda(stappler::memory::callback<bool (stappler::CoderSource const&)> const&)#1}::operator()(stappler::memory::callback<bool (stappler::CoderSource const&)> const&) const 50
stappler::JsonWebToken<stappler::memory::StandartInterface>::exportSigned[abi:cxx11](stappler::JsonWebToken<stappler::memory::StandartInterface>::SigAlg, stappler::crypto::PrivateKey const&, stappler::data::EncodeFormat) const::{lambda(stappler::BytesViewTemplate<(stappler::Endian)1>)#1}::operator()(stappler::BytesViewTemplate<(stappler::Endian)1>) const 275
stappler::AesToken<stappler::memory::PoolInterface>::encryptAes(stappler::crypto::BlockKey256 const&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&) const::{lambda(stappler::BytesViewTemplate<(stappler::Endian)1>)#1}::operator()(stappler::BytesViewTemplate<(stappler::Endian)1>) const 0
stappler::AesToken<stappler::memory::StandartInterface>::encryptAes(stappler::crypto::BlockKey256 const&, stappler::data::ValueTemplate<stappler::memory::StandartInterface> const&) const::{lambda(stappler::BytesViewTemplate<(stappler::Endian)1>)#1}::operator()(stappler::BytesViewTemplate<(stappler::Endian)1>) const 275

Generated by: LCOV version 1.14