ClickHouse/src/Access
2024-06-05 01:21:49 +02:00
..
Common address comments 2024-05-17 17:16:49 +02:00
examples Fix clang-tidy in utils/examples 2022-07-29 11:36:51 +03:00
tests Fix AccessRights.Union unit test after merge 2024-04-18 18:15:01 +02:00
AccessBackup.cpp Useless changes 2024-05-09 04:20:54 +02:00
AccessBackup.h Useless changes 2024-05-09 01:08:33 +02:00
AccessChangesNotifier.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
AccessChangesNotifier.h Rework notifications used in access management. 2022-05-21 10:15:39 +02:00
AccessControl.cpp Merge branch 'master' into access-controls-enable-by-default 2024-04-25 13:21:23 +02:00
AccessControl.h Merge remote-tracking branch 'origin/master' into TableEngineGrant_version2 2024-04-03 17:17:33 +00:00
AccessEntityIO.cpp Reapply "Remove some unnecessary UNREACHABLEs" 2024-05-29 13:37:47 +00:00
AccessEntityIO.h refactoring ParserAttachAccessEntity 2022-04-20 22:57:44 -04:00
AccessRights.cpp Reapply "Remove some unnecessary UNREACHABLEs" 2024-05-29 13:37:47 +00:00
AccessRights.h Correct revoke for the partially granted rights. (#61115) 2024-03-22 02:13:51 -04:00
Authentication.cpp Cleanup SSH-based authentication code 2024-04-05 08:43:23 +00:00
Authentication.h Add external HTTP Basic authenticator (#55199) 2023-10-20 19:24:19 +02:00
AuthenticationData.cpp Useless changes 2024-05-09 04:20:54 +02:00
AuthenticationData.h Cleanup SSH-based authentication code 2024-04-05 08:43:23 +00:00
CachedAccessChecking.cpp Add helper class to cache the result of checking access. 2022-02-02 22:22:41 +07:00
CachedAccessChecking.h Add helper class to cache the result of checking access. 2022-02-02 22:22:41 +07:00
CMakeLists.txt Add KerberosInit class; add kerberos_init console example; modify HDFSCommon.cpp 2022-06-03 12:06:31 +03:00
ContextAccess.cpp Fix slow suggest 2024-05-07 01:36:20 +02:00
ContextAccess.h Updated implementation 2024-01-25 14:31:49 +03:00
ContextAccessParams.cpp Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
ContextAccessParams.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
Credentials.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
Credentials.h Cleanup SSH-based authentication code 2024-04-05 08:43:23 +00:00
DiskAccessStorage.cpp Useless changes 2024-05-10 03:31:40 +02:00
DiskAccessStorage.h add id to insertImpl 2023-07-27 00:38:51 -04:00
EnabledQuota.cpp Implemented failed login attempt counting using quota 2024-01-29 23:20:38 +00:00
EnabledQuota.h Implemented failed login attempt counting using quota 2024-01-29 23:20:38 +00:00
EnabledRoles.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
EnabledRoles.h Keep subscriptions for all enabled roles. 2023-03-08 07:50:04 +01:00
EnabledRolesInfo.cpp Fix access checking in evaluations of defaults during async insert. 2023-10-05 10:26:44 +02:00
EnabledRolesInfo.h Fix access checking in evaluations of defaults during async insert. 2023-10-05 10:26:44 +02:00
EnabledRowPolicies.cpp row_policy_template - rollback tweaking found policy for database 2023-05-13 22:30:02 +00:00
EnabledRowPolicies.h row policy template: tests and code cleanup, code review changes 2023-05-13 22:30:02 +00:00
EnabledSettings.cpp Add new functions currentProfiles(), enabledProfiles(), defaultProfiles(). 2021-07-22 22:20:53 +03:00
EnabledSettings.h Support for Clang Thread Safety Analysis (TSA) 2022-06-20 16:13:25 +02:00
ExternalAuthenticators.cpp Updated implementation 2024-01-25 14:31:49 +03:00
ExternalAuthenticators.h Updated implementation 2024-01-25 14:31:49 +03:00
GrantedRoles.cpp Useless changes 2024-05-09 04:20:54 +02:00
GrantedRoles.h More accurate access checking for RESTORE. 2022-06-19 11:26:41 +02:00
GSSAcceptor.cpp Updated implementation 2024-01-25 14:31:49 +03:00
GSSAcceptor.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
HTTPAuthClient.h http connections pools 2024-03-10 10:00:18 +01:00
IAccessEntity.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
IAccessEntity.h Add support for setting 'allow_backup' to skip access entities from putting to backup. 2022-06-19 12:49:50 +02:00
IAccessStorage.cpp Reapply "Remove some unnecessary UNREACHABLEs" 2024-05-29 13:37:47 +00:00
IAccessStorage.h Useless changes 2024-05-09 01:08:33 +02:00
KerberosInit.cpp Updated implementation 2024-01-25 14:31:49 +03:00
KerberosInit.h Consolidate config_core.h into config.h 2022-09-28 13:31:57 +00:00
LDAPAccessStorage.cpp Useless changes 2024-05-09 04:20:54 +02:00
LDAPAccessStorage.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
LDAPClient.cpp Updated implementation 2024-01-25 14:31:49 +03:00
LDAPClient.h Useless changes 2024-05-09 01:08:33 +02:00
MemoryAccessStorage.cpp Useless changes 2024-05-09 04:20:54 +02:00
MemoryAccessStorage.h fix: Use recursive mutex to prevent deadlock 2023-09-30 07:03:25 +02:00
MultipleAccessStorage.cpp Useless changes 2024-05-09 04:20:54 +02:00
MultipleAccessStorage.h Add external HTTP Basic authenticator (#55199) 2023-10-20 19:24:19 +02:00
Quota.cpp Implement backup/restore for ACL system tables (system.users, system.roles, etc.) 2022-06-17 18:14:31 +02:00
Quota.h Add support for setting 'allow_backup' to skip access entities from putting to backup. 2022-06-19 12:49:50 +02:00
QuotaCache.cpp Implemented failed login attempt counting using quota 2024-01-29 23:20:38 +00:00
QuotaCache.h Implemented failed login attempt counting using quota 2024-01-29 23:20:38 +00:00
QuotaUsage.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
QuotaUsage.h Rename Quota::KeyType -> QuotaKeyType and move it to Access/Common. 2021-11-19 00:14:23 +03:00
ReplicatedAccessStorage.cpp Useless changes 2024-05-10 04:53:29 +02:00
ReplicatedAccessStorage.h add id to insertImpl 2023-07-27 00:38:51 -04:00
resolveSetting.h Better constraint resolution 2023-02-03 17:34:05 +00:00
Role.cpp Implement backup/restore for ACL system tables (system.users, system.roles, etc.) 2022-06-17 18:14:31 +02:00
Role.h Fix style. 2022-06-19 15:58:26 +02:00
RoleCache.cpp orphaned role - expiration_time => expiration_time_seconds 2023-03-21 08:44:08 +01:00
RoleCache.h orphaned role - expiration_time => expiration_time_seconds 2023-03-21 08:44:08 +01:00
RolesOrUsersSet.cpp row policy template: tests and code cleanup, code review changes 2023-05-13 22:30:02 +00:00
RolesOrUsersSet.h Implement backup/restore for ACL system tables (system.users, system.roles, etc.) 2022-06-17 18:14:31 +02:00
RowPolicy.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
RowPolicy.h row_policy_template - table * is respected 2023-05-13 22:30:02 +00:00
RowPolicyCache.cpp Limit backtracking in parser 2024-03-17 19:54:45 +01:00
RowPolicyCache.h row_policy_template - external code review changes 2023-05-13 22:30:02 +00:00
SettingsAuthResponseParser.cpp Updated implementation 2024-01-25 14:31:49 +03:00
SettingsAuthResponseParser.h Add external HTTP Basic authenticator (#55199) 2023-10-20 19:24:19 +02:00
SettingsConstraints.cpp Useless changes 2024-05-10 04:53:29 +02:00
SettingsConstraints.h fix some tests 2023-08-28 18:51:36 +02:00
SettingsConstraintsAndProfileIDs.h Fix clang-tidy warnings in Access folder 2022-03-14 18:17:35 +00:00
SettingsProfile.cpp Implement backup/restore for ACL system tables (system.users, system.roles, etc.) 2022-06-17 18:14:31 +02:00
SettingsProfile.h Add support for setting 'allow_backup' to skip access entities from putting to backup. 2022-06-19 12:49:50 +02:00
SettingsProfileElement.cpp Fix assigning a setting to NULL in settings profile's definition. 2023-05-12 11:04:30 +02:00
SettingsProfileElement.h Fix assigning a setting to NULL in settings profile's definition. 2023-05-12 11:04:30 +02:00
SettingsProfilesCache.cpp Fix currentProfiles() 2024-01-04 21:06:45 +01:00
SettingsProfilesCache.h Filtering of profile UUIDs for SettingsProfilesInfo 2023-11-28 12:12:23 +01:00
SettingsProfilesInfo.cpp Using profiles instead of profiles_with_implicit for getProfileNames() 2023-11-28 12:14:01 +01:00
SettingsProfilesInfo.h Update SettingsProfilesInfo.h 2022-11-28 16:06:56 +04:00
User.cpp Move StringUtils.h/cpp back to Common/ 2024-05-19 09:39:36 +00:00
User.h Add VALID UNTIL clause for users 2023-06-22 02:12:12 +00:00
UsersConfigAccessStorage.cpp Move StringUtils.h/cpp back to Common/ 2024-05-19 09:39:36 +00:00
UsersConfigAccessStorage.h Add DROP ROLE ... FROM and CREATE ROLE ... AT syntax 2023-07-10 20:23:03 -04:00