morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::session::SigningAuthorizer Member List

This is the complete list of members for morph::session::SigningAuthorizer, including all inherited members.

admit(const Context &ctx, std::string_view modelType, std::string_view actionType) const overridemorph::session::SigningAuthorizerinlinevirtual
authenticate(const Context &ctx) const overridemorph::session::SigningAuthorizerinlinevirtual
authorize(const Context &ctx, std::string_view modelType, std::string_view actionType) const overridemorph::session::SigningAuthorizerinlinevirtual
authorizeInstance(const Context &ctx, std::string_view modelType, std::string_view actionType, std::uint64_t modelId, std::string_view ownerPrincipal) constmorph::session::IAuthorizerinlinevirtual
authorizeRegister(const Context &ctx, std::string_view modelType) constmorph::session::IAuthorizerinlinevirtual
Policy typedefmorph::session::SigningAuthorizer
SigningAuthorizer(std::string secret, MacFunction mac=hmacSha256, Clock clock=systemClockMs, Policy policy={})morph::session::SigningAuthorizerinlineexplicit
~IAuthorizer()=default (defined in morph::session::IAuthorizer)morph::session::IAuthorizervirtual