PostgreSQL Source Code
git master
|
#include <rowsecurity.h>
Data Fields | |
char * | policy_name |
char | polcmd |
ArrayType * | roles |
bool | permissive |
Expr * | qual |
Expr * | with_check_qual |
bool | hassublinks |
Definition at line 20 of file rowsecurity.h.
bool RowSecurityPolicy::hassublinks |
Definition at line 28 of file rowsecurity.h.
Referenced by add_security_quals(), add_with_check_options(), equalPolicy(), RelationBuildRowSecurity(), test_rls_hooks_permissive(), and test_rls_hooks_restrictive().
bool RowSecurityPolicy::permissive |
Definition at line 25 of file rowsecurity.h.
Referenced by get_policies_for_relation(), and RelationBuildRowSecurity().
char RowSecurityPolicy::polcmd |
Definition at line 23 of file rowsecurity.h.
Referenced by equalPolicy(), get_policies_for_relation(), RelationBuildRowSecurity(), test_rls_hooks_permissive(), and test_rls_hooks_restrictive().
char* RowSecurityPolicy::policy_name |
Definition at line 22 of file rowsecurity.h.
Referenced by add_with_check_options(), equalPolicy(), RelationBuildRowSecurity(), row_security_policy_cmp(), test_rls_hooks_permissive(), and test_rls_hooks_restrictive().
Expr* RowSecurityPolicy::qual |
Definition at line 26 of file rowsecurity.h.
Referenced by add_security_quals(), equalPolicy(), RelationBuildRowSecurity(), test_rls_hooks_permissive(), and test_rls_hooks_restrictive().
ArrayType* RowSecurityPolicy::roles |
Definition at line 24 of file rowsecurity.h.
Referenced by equalPolicy(), get_policies_for_relation(), RelationBuildRowSecurity(), test_rls_hooks_permissive(), and test_rls_hooks_restrictive().
Expr* RowSecurityPolicy::with_check_qual |
Definition at line 27 of file rowsecurity.h.
Referenced by equalPolicy(), RelationBuildRowSecurity(), test_rls_hooks_permissive(), and test_rls_hooks_restrictive().