Kea 3.3.4
rbac_messages.cc
Go to the documentation of this file.
1// File created from src/hooks/dhcp/rbac/rbac_messages.mes
2
3#include <cstddef>
4#include <log/message_types.h>
6
7extern const isc::log::MessageID RBAC_CONFIGURED_ACLS = "RBAC_CONFIGURED_ACLS";
8extern const isc::log::MessageID RBAC_CONFIGURED_COMMANDS = "RBAC_CONFIGURED_COMMANDS";
9extern const isc::log::MessageID RBAC_CONFIGURED_ROLES = "RBAC_CONFIGURED_ROLES";
10extern const isc::log::MessageID RBAC_HTTP_AUTH_ERROR = "RBAC_HTTP_AUTH_ERROR";
11extern const isc::log::MessageID RBAC_HTTP_AUTH_FAILED = "RBAC_HTTP_AUTH_FAILED";
12extern const isc::log::MessageID RBAC_HTTP_AUTH_REJECT = "RBAC_HTTP_AUTH_REJECT";
13extern const isc::log::MessageID RBAC_HTTP_AUTH_RESPONSE = "RBAC_HTTP_AUTH_RESPONSE";
14extern const isc::log::MessageID RBAC_HTTP_RESPONSE_FAILED = "RBAC_HTTP_RESPONSE_FAILED";
15extern const isc::log::MessageID RBAC_LOAD_FAILED = "RBAC_LOAD_FAILED";
16extern const isc::log::MessageID RBAC_LOAD_OK = "RBAC_LOAD_OK";
17extern const isc::log::MessageID RBAC_READ_API_FILES = "RBAC_READ_API_FILES";
18extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_ACCEPT = "RBAC_TRACE_HTTP_AUTH_ACCEPT";
19extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_BAD_BODY_TYPE = "RBAC_TRACE_HTTP_AUTH_BAD_BODY_TYPE";
20extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_BAD_COMMAND_TYPE = "RBAC_TRACE_HTTP_AUTH_BAD_COMMAND_TYPE";
21extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_COMMAND = "RBAC_TRACE_HTTP_AUTH_COMMAND";
22extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_DISABLED = "RBAC_TRACE_HTTP_AUTH_DISABLED";
23extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_EMPTY_BODY = "RBAC_TRACE_HTTP_AUTH_EMPTY_BODY";
24extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_COMMAND = "RBAC_TRACE_HTTP_AUTH_NO_COMMAND";
25extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_JSON = "RBAC_TRACE_HTTP_AUTH_NO_JSON";
26extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_REQUEST = "RBAC_TRACE_HTTP_AUTH_NO_REQUEST";
27extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_TLS_REJECT = "RBAC_TRACE_HTTP_AUTH_NO_TLS_REJECT";
28extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_RESPONSE = "RBAC_TRACE_HTTP_AUTH_RESPONSE";
29extern const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_ROLE = "RBAC_TRACE_HTTP_AUTH_ROLE";
30extern const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_BAD_BODY_TYPE = "RBAC_TRACE_HTTP_RESPONSE_BAD_BODY_TYPE";
31extern const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_CONTEXT = "RBAC_TRACE_HTTP_RESPONSE_CONTEXT";
32extern const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_DISABLED = "RBAC_TRACE_HTTP_RESPONSE_DISABLED";
33extern const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY = "RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY";
34extern const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY_LIST = "RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY_LIST";
35extern const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_MODIFIED = "RBAC_TRACE_HTTP_RESPONSE_MODIFIED";
36extern const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_NO_ARGUMENTS = "RBAC_TRACE_HTTP_RESPONSE_NO_ARGUMENTS";
37extern const isc::log::MessageID RBAC_UNLOAD_OK = "RBAC_UNLOAD_OK";
38
39namespace {
40
41const char* values[] = {
42 "RBAC_CONFIGURED_ACLS", "RBAC hooks library has configured %1 named ACLs.",
43 "RBAC_CONFIGURED_COMMANDS", "RBAC hooks library has configured %1 extra commands.",
44 "RBAC_CONFIGURED_ROLES", "hooks library has configured %1 roles.",
45 "RBAC_HTTP_AUTH_ERROR", "Error in http_auth callout: %1.",
46 "RBAC_HTTP_AUTH_FAILED", "RBAC processing in http_auth callout failed for unexpected condition: %1.",
47 "RBAC_HTTP_AUTH_REJECT", "Role configuration '%1' for role '%2' has rejected command '%3'.",
48 "RBAC_HTTP_AUTH_RESPONSE", "RBAC hooks library has returned response: %1.",
49 "RBAC_HTTP_RESPONSE_FAILED", "RBAC processing in http_response callout failed for unexpected condition: %1.",
50 "RBAC_LOAD_FAILED", "RBAC hooks library failed to load: %1.",
51 "RBAC_LOAD_OK", "RBAC hooks library loaded successfully.",
52 "RBAC_READ_API_FILES", "RBAC hooks library read API files from '%1' getting %2 commands, %3 access types and %4 hooks.",
53 "RBAC_TRACE_HTTP_AUTH_ACCEPT", "Role configuration '%1' for role '%2' has accepted command '%3'.",
54 "RBAC_TRACE_HTTP_AUTH_BAD_BODY_TYPE", "Bad body type in JSON request in http_auth callout.",
55 "RBAC_TRACE_HTTP_AUTH_BAD_COMMAND_TYPE", "Bad command type in JSON request in http_auth callout.",
56 "RBAC_TRACE_HTTP_AUTH_COMMAND", "Command '%1' in http_auth callout.",
57 "RBAC_TRACE_HTTP_AUTH_DISABLED", "RBAC hooks library is disabled in http_auth callout.",
58 "RBAC_TRACE_HTTP_AUTH_EMPTY_BODY", "Empty body in JSON request in http_auth callout.",
59 "RBAC_TRACE_HTTP_AUTH_NO_COMMAND", "No command entry in JSON request in http_auth callout.",
60 "RBAC_TRACE_HTTP_AUTH_NO_JSON", "No JSON request in http_auth callout.",
61 "RBAC_TRACE_HTTP_AUTH_NO_REQUEST", "No request in http_auth callout.",
62 "RBAC_TRACE_HTTP_AUTH_NO_TLS_REJECT", "Non TLS request has been rejected.",
63 "RBAC_TRACE_HTTP_AUTH_RESPONSE", "Response in http_auth callout: %1.",
64 "RBAC_TRACE_HTTP_AUTH_ROLE", "Assigned role '%1' in http_auth callout.",
65 "RBAC_TRACE_HTTP_RESPONSE_BAD_BODY_TYPE", "Bad body type in JSON response in http_response callout.",
66 "RBAC_TRACE_HTTP_RESPONSE_CONTEXT", "Retrieved command '%1' and role config '%2' in http_response callout.",
67 "RBAC_TRACE_HTTP_RESPONSE_DISABLED", "RBAC hooks library is disabled in http_response callout.",
68 "RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY", "Empty body in JSON response in http_response callout.",
69 "RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY_LIST", "Empty list in JSON response in http_response callout.",
70 "RBAC_TRACE_HTTP_RESPONSE_MODIFIED", "The response has been modified by a response filter in http_response callout.",
71 "RBAC_TRACE_HTTP_RESPONSE_NO_ARGUMENTS", "No request or response in http_response callout.",
72 "RBAC_UNLOAD_OK", "RBAC hooks library unloaded successfully.",
73 NULL
74};
75
76const isc::log::MessageInitializer initializer(values);
77
78} // Anonymous namespace
79
Initialize Message Dictionary.
const char * MessageID
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_RESPONSE
const isc::log::MessageID RBAC_LOAD_FAILED
const isc::log::MessageID RBAC_HTTP_AUTH_REJECT
const isc::log::MessageID RBAC_CONFIGURED_ROLES
const isc::log::MessageID RBAC_HTTP_AUTH_FAILED
const isc::log::MessageID RBAC_READ_API_FILES
const isc::log::MessageID RBAC_UNLOAD_OK
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_BAD_COMMAND_TYPE
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_TLS_REJECT
const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY
const isc::log::MessageID RBAC_HTTP_AUTH_RESPONSE
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_COMMAND
const isc::log::MessageID RBAC_CONFIGURED_ACLS
const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_CONTEXT
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_DISABLED
const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_BAD_BODY_TYPE
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_ACCEPT
const isc::log::MessageID RBAC_LOAD_OK
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_JSON
const isc::log::MessageID RBAC_HTTP_AUTH_ERROR
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_EMPTY_BODY
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_ROLE
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_COMMAND
const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_DISABLED
const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_EMPTY_BODY_LIST
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_BAD_BODY_TYPE
const isc::log::MessageID RBAC_CONFIGURED_COMMANDS
const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_NO_ARGUMENTS
const isc::log::MessageID RBAC_TRACE_HTTP_AUTH_NO_REQUEST
const isc::log::MessageID RBAC_TRACE_HTTP_RESPONSE_MODIFIED
const isc::log::MessageID RBAC_HTTP_RESPONSE_FAILED