Poco::OSP::Web::WebServerDispatcher

struct PathSecurity

Library: OSPWeb
Package: Web
Header: Poco/OSP/Web/WebServerDispatcher.h

Description

Security attributes for a registered path.

Constructors

PathSecurity inline

PathSecurity();

PathSecurity inline

PathSecurity(
    SpecializationMode aMode,
    const std::string & aRealm,
    const std::string & aPermission,
    bool aSecure = false
);

Variables

mode

SpecializationMode mode;

specialization mode

permission

std::string permission;

required permission (empty for none)

realm

std::string realm;

realm if a permission (and thus authentication) is required

secure

bool secure;

path requires secure connection