76 items
NAME ↑ SIZE MODIFIED PERMS ACTIONS
.. / Parent Directory
__init__.cpython-39.opt-1.pyc — 3.67 KB
2024-04-03 16:13 · rw-r--r--
3.67 KB 2024-04-03 16:13 rw-r--r--
__init__.cpython-39.pyc — 3.67 KB
2024-04-03 16:13 · rw-r--r--
3.67 KB 2024-04-03 16:13 rw-r--r--
boolquery.cpython-39.opt-1.pyc — 2.05 KB
2024-04-03 16:13 · rw-r--r--
2.05 KB 2024-04-03 16:13 rw-r--r--
boolquery.cpython-39.pyc — 2.05 KB
2024-04-03 16:13 · rw-r--r--
2.05 KB 2024-04-03 16:13 rw-r--r--
boundsquery.cpython-39.opt-1.pyc — 1.84 KB
2024-04-03 16:13 · rw-r--r--
1.84 KB 2024-04-03 16:13 rw-r--r--
boundsquery.cpython-39.pyc — 1.84 KB
2024-04-03 16:13 · rw-r--r--
1.84 KB 2024-04-03 16:13 rw-r--r--
categoryquery.cpython-39.opt-1.pyc — 1.64 KB
2024-04-03 16:13 · rw-r--r--
1.64 KB 2024-04-03 16:13 rw-r--r--
categoryquery.cpython-39.pyc — 1.64 KB
2024-04-03 16:13 · rw-r--r--
1.64 KB 2024-04-03 16:13 rw-r--r--
commonquery.cpython-39.opt-1.pyc — 1.87 KB
2024-04-03 16:13 · rw-r--r--
1.87 KB 2024-04-03 16:13 rw-r--r--
commonquery.cpython-39.pyc — 1.87 KB
2024-04-03 16:13 · rw-r--r--
1.87 KB 2024-04-03 16:13 rw-r--r--
constraintquery.cpython-39.opt-1.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
constraintquery.cpython-39.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
defaultquery.cpython-39.opt-1.pyc — 2.31 KB
2024-04-03 16:13 · rw-r--r--
2.31 KB 2024-04-03 16:13 rw-r--r--
defaultquery.cpython-39.pyc — 2.31 KB
2024-04-03 16:13 · rw-r--r--
2.31 KB 2024-04-03 16:13 rw-r--r--
descriptors.cpython-39.opt-1.pyc — 9.88 KB
2024-04-03 16:13 · rw-r--r--
9.88 KB 2024-04-03 16:13 rw-r--r--
descriptors.cpython-39.pyc — 10.07 KB
2024-04-03 16:13 · rw-r--r--
10.07 KB 2024-04-03 16:13 rw-r--r--
devicetreeconquery.cpython-39.opt-1.pyc — 2.53 KB
2024-04-03 16:13 · rw-r--r--
2.53 KB 2024-04-03 16:13 rw-r--r--
devicetreeconquery.cpython-39.pyc — 2.53 KB
2024-04-03 16:13 · rw-r--r--
2.53 KB 2024-04-03 16:13 rw-r--r--
dta.cpython-39.opt-1.pyc — 15.25 KB
2024-04-03 16:13 · rw-r--r--
15.25 KB 2024-04-03 16:13 rw-r--r--
dta.cpython-39.pyc — 15.25 KB
2024-04-03 16:13 · rw-r--r--
15.25 KB 2024-04-03 16:13 rw-r--r--
exception.cpython-39.opt-1.pyc — 9.1 KB
2024-04-03 16:13 · rw-r--r--
9.1 KB 2024-04-03 16:13 rw-r--r--
exception.cpython-39.pyc — 9.1 KB
2024-04-03 16:13 · rw-r--r--
9.1 KB 2024-04-03 16:13 rw-r--r--
fsusequery.cpython-39.opt-1.pyc — 2.97 KB
2024-04-03 16:13 · rw-r--r--
2.97 KB 2024-04-03 16:13 rw-r--r--
fsusequery.cpython-39.pyc — 2.97 KB
2024-04-03 16:13 · rw-r--r--
2.97 KB 2024-04-03 16:13 rw-r--r--
genfsconquery.cpython-39.opt-1.pyc — 3.2 KB
2024-04-03 16:13 · rw-r--r--
3.2 KB 2024-04-03 16:13 rw-r--r--
genfsconquery.cpython-39.pyc — 3.2 KB
2024-04-03 16:13 · rw-r--r--
3.2 KB 2024-04-03 16:13 rw-r--r--
ibendportconquery.cpython-39.opt-1.pyc — 3.27 KB
2024-04-03 16:13 · rw-r--r--
3.27 KB 2024-04-03 16:13 rw-r--r--
ibendportconquery.cpython-39.pyc — 3.27 KB
2024-04-03 16:13 · rw-r--r--
3.27 KB 2024-04-03 16:13 rw-r--r--
ibpkeyconquery.cpython-39.opt-1.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
ibpkeyconquery.cpython-39.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
infoflow.cpython-39.opt-1.pyc — 12.74 KB
2024-04-03 16:13 · rw-r--r--
12.74 KB 2024-04-03 16:13 rw-r--r--
infoflow.cpython-39.pyc — 12.74 KB
2024-04-03 16:13 · rw-r--r--
12.74 KB 2024-04-03 16:13 rw-r--r--
initsidquery.cpython-39.opt-1.pyc — 2.56 KB
2024-04-03 16:13 · rw-r--r--
2.56 KB 2024-04-03 16:13 rw-r--r--
initsidquery.cpython-39.pyc — 2.56 KB
2024-04-03 16:13 · rw-r--r--
2.56 KB 2024-04-03 16:13 rw-r--r--
iomemconquery.cpython-39.opt-1.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
iomemconquery.cpython-39.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
ioportconquery.cpython-39.opt-1.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
ioportconquery.cpython-39.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
mixins.cpython-39.opt-1.pyc — 6.78 KB
2024-04-03 16:13 · rw-r--r--
6.78 KB 2024-04-03 16:13 rw-r--r--
mixins.cpython-39.pyc — 6.78 KB
2024-04-03 16:13 · rw-r--r--
6.78 KB 2024-04-03 16:13 rw-r--r--
mlsrulequery.cpython-39.opt-1.pyc — 3.21 KB
2024-04-03 16:13 · rw-r--r--
3.21 KB 2024-04-03 16:13 rw-r--r--
mlsrulequery.cpython-39.pyc — 3.21 KB
2024-04-03 16:13 · rw-r--r--
3.21 KB 2024-04-03 16:13 rw-r--r--
netifconquery.cpython-39.opt-1.pyc — 2.63 KB
2024-04-03 16:13 · rw-r--r--
2.63 KB 2024-04-03 16:13 rw-r--r--
netifconquery.cpython-39.pyc — 2.63 KB
2024-04-03 16:13 · rw-r--r--
2.63 KB 2024-04-03 16:13 rw-r--r--
nodeconquery.cpython-39.opt-1.pyc — 3.94 KB
2024-04-03 16:13 · rw-r--r--
3.94 KB 2024-04-03 16:13 rw-r--r--
nodeconquery.cpython-39.pyc — 3.94 KB
2024-04-03 16:13 · rw-r--r--
3.94 KB 2024-04-03 16:13 rw-r--r--
objclassquery.cpython-39.opt-1.pyc — 3.11 KB
2024-04-03 16:13 · rw-r--r--
3.11 KB 2024-04-03 16:13 rw-r--r--
objclassquery.cpython-39.pyc — 3.11 KB
2024-04-03 16:13 · rw-r--r--
3.11 KB 2024-04-03 16:13 rw-r--r--
pcideviceconquery.cpython-39.opt-1.pyc — 2.92 KB
2024-04-03 16:13 · rw-r--r--
2.92 KB 2024-04-03 16:13 rw-r--r--
pcideviceconquery.cpython-39.pyc — 2.92 KB
2024-04-03 16:13 · rw-r--r--
2.92 KB 2024-04-03 16:13 rw-r--r--
permmap.cpython-39.opt-1.pyc — 12.52 KB
2024-04-03 16:13 · rw-r--r--
12.52 KB 2024-04-03 16:13 rw-r--r--
permmap.cpython-39.pyc — 12.75 KB
2024-04-03 16:13 · rw-r--r--
12.75 KB 2024-04-03 16:13 rw-r--r--
pirqconquery.cpython-39.opt-1.pyc — 2.84 KB
2024-04-03 16:13 · rw-r--r--
2.84 KB 2024-04-03 16:13 rw-r--r--
pirqconquery.cpython-39.pyc — 2.84 KB
2024-04-03 16:13 · rw-r--r--
2.84 KB 2024-04-03 16:13 rw-r--r--
polcapquery.cpython-39.opt-1.pyc — 1.45 KB
2024-04-03 16:13 · rw-r--r--
1.45 KB 2024-04-03 16:13 rw-r--r--
polcapquery.cpython-39.pyc — 1.45 KB
2024-04-03 16:13 · rw-r--r--
1.45 KB 2024-04-03 16:13 rw-r--r--
portconquery.cpython-39.opt-1.pyc — 4.64 KB
2024-04-03 16:13 · rw-r--r--
4.64 KB 2024-04-03 16:13 rw-r--r--
portconquery.cpython-39.pyc — 4.64 KB
2024-04-03 16:13 · rw-r--r--
4.64 KB 2024-04-03 16:13 rw-r--r--
query.cpython-39.opt-1.pyc — 1.24 KB
2024-04-03 16:13 · rw-r--r--
1.24 KB 2024-04-03 16:13 rw-r--r--
query.cpython-39.pyc — 1.24 KB
2024-04-03 16:13 · rw-r--r--
1.24 KB 2024-04-03 16:13 rw-r--r--
rbacrulequery.cpython-39.opt-1.pyc — 4.25 KB
2024-04-03 16:13 · rw-r--r--
4.25 KB 2024-04-03 16:13 rw-r--r--
rbacrulequery.cpython-39.pyc — 4.25 KB
2024-04-03 16:13 · rw-r--r--
4.25 KB 2024-04-03 16:13 rw-r--r--
rolequery.cpython-39.opt-1.pyc — 2.14 KB
2024-04-03 16:13 · rw-r--r--
2.14 KB 2024-04-03 16:13 rw-r--r--
rolequery.cpython-39.pyc — 2.14 KB
2024-04-03 16:13 · rw-r--r--
2.14 KB 2024-04-03 16:13 rw-r--r--
sensitivityquery.cpython-39.opt-1.pyc — 2.35 KB
2024-04-03 16:13 · rw-r--r--
2.35 KB 2024-04-03 16:13 rw-r--r--
sensitivityquery.cpython-39.pyc — 2.35 KB
2024-04-03 16:13 · rw-r--r--
2.35 KB 2024-04-03 16:13 rw-r--r--
terulequery.cpython-39.opt-1.pyc — 6.55 KB
2024-04-03 16:13 · rw-r--r--
6.55 KB 2024-04-03 16:13 rw-r--r--
terulequery.cpython-39.pyc — 6.55 KB
2024-04-03 16:13 · rw-r--r--
6.55 KB 2024-04-03 16:13 rw-r--r--
typeattrquery.cpython-39.opt-1.pyc — 2.3 KB
2024-04-03 16:13 · rw-r--r--
2.3 KB 2024-04-03 16:13 rw-r--r--
typeattrquery.cpython-39.pyc — 2.3 KB
2024-04-03 16:13 · rw-r--r--
2.3 KB 2024-04-03 16:13 rw-r--r--
typequery.cpython-39.opt-1.pyc — 3.07 KB
2024-04-03 16:13 · rw-r--r--
3.07 KB 2024-04-03 16:13 rw-r--r--
typequery.cpython-39.pyc — 3.07 KB
2024-04-03 16:13 · rw-r--r--
3.07 KB 2024-04-03 16:13 rw-r--r--
userquery.cpython-39.opt-1.pyc — 3.93 KB
2024-04-03 16:13 · rw-r--r--
3.93 KB 2024-04-03 16:13 rw-r--r--
userquery.cpython-39.pyc — 3.93 KB
2024-04-03 16:13 · rw-r--r--
3.93 KB 2024-04-03 16:13 rw-r--r--
util.cpython-39.opt-1.pyc — 7.54 KB
2024-04-03 16:13 · rw-r--r--
7.54 KB 2024-04-03 16:13 rw-r--r--
util.cpython-39.pyc — 7.54 KB
2024-04-03 16:13 · rw-r--r--
7.54 KB 2024-04-03 16:13 rw-r--r--
ONLINE
__pycache__
76 items
03:38:45
TERMINAL FM
Edit
Preview
Download
Rename
Copy
Chmod
Delete
a qqeW@sddlZddlZddlmZmZmZmZmZddlm Z m Z ddl m Z m Z ddlmZmZddlmZmZmZmZddlmZGd d d e je jZdS) N)castIterableOptionalPatternUnion)mixinsquery)CriteriaDescriptorCriteriaSetDescriptor) InvalidType RuleUseError) AnyRBACRule RBACRuletypeRole TypeOrAttr)match_indirect_regexcseZdZUdZeedZeddZdZ e e d<dZ e e d<dZ eeeeefe d <dZe e d <dZe e d <ed d ZdZe e d <eddZdZe e d<eeeeeefdddZejeeeeefddddZddfdd ZeedddZ Z!S) RBACRuleQuerya Query the RBAC rules. Parameter: policy The policy to query. Keyword Parameters/Class attributes: ruletype The list of rule type(s) to match. source The name of the source role/attribute to match. source_indirect If true, members of an attribute will be matched rather than the attribute itself. source_regex If true, regular expression matching will be used on the source role/attribute. Obeys the source_indirect option. target The name of the target role/attribute to match. target_indirect If true, members of an attribute will be matched rather than the attribute itself. target_regex If true, regular expression matching will be used on the target role/attribute. Obeys target_indirect option. tclass The object class(es) to match. tclass_regex If true, use a regular expression for matching the rule's object class. default The name of the default role to match. default_regex If true, regular expression matching will be used on the default role. ) enum_class source_regex lookup_roleFTsource_indirectN_target target_regextarget_indirect tclass_regexZ lookup_class default_regex)returncCs|jSN)r)selfr ;/usr/lib64/python3.9/site-packages/setools/rbacrulequery.pytarget:szRBACRuleQuery.target)valuerc Cst|s d|_nd|jr t||_nPz |jtttt f||_Wn.t yn|j tttt f||_Yn0dSr) rrrecompilepolicyZlookup_type_or_attrrrstrrr rr)rr#r r r!r">s  c s(tt|j|fi|tt|_dSr)superr__init__loggingZ getLogger__name__log)rr&kwargs __class__r r!r)JszRBACRuleQuery.__init__c cs:|jd||jd||jd||jd|||j|jd||jD]}|jr|j|jvrqp|jrt |j|j|j |j sqp|j rt |j |j |j |jsqpz||sWqpWntyYqpYn0|jr.zt |j|jd|jsWqpWnty,YqpYn0|VqpdS)z/Generator which yields all matching RBAC rules.z,Generating RBAC rule results from {0.policy}zRuletypes: {0.ruletype}zLSource: {0.source!r}, indirect: {0.source_indirect}, regex: {0.source_regex}zLTarget: {0.target!r}, indirect: {0.target_indirect}, regex: {0.target_regex}z0Default: {0.default!r}, regex: {0.default_regex}TN)r,infoformatdebugZ_match_object_class_debugr&Z rbacrulesruletypesourcerrrr"rrZ_match_object_classr defaultr)rZruler r r!resultsNsZ        zRBACRuleQuery.results)"r+ __module__ __qualname____doc__r rr3r r4rbool__annotations__rrrrrrrrrZtclassrr5rpropertyr"setterr'r)rrr6 __classcell__r r r.r!rs$            r)r*r$typingrrrrrrr Z descriptorsr r exceptionr r Z policyreprrrrutilrZ MatchObjClassZ PolicyQueryrr r r r!s