|
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().