All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.jackrabbit.oak.security.authorization.permission.PermissionProviderImpl.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3?
*?	)?	)?	)?	)?	)?	)?
??	)?
)???
????????????
????
??
)??
???
?
????	)?
??
??
???
?
??
??
??
)?
)?????????root$Lorg/apache/jackrabbit/oak/api/Root;
workspaceNameLjava/lang/String;
principalsLjava/util/Set;	Signature*Ljava/util/Set;restrictionProviderVLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;options@Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;ctx0Lorg/apache/jackrabbit/oak/spi/security/Context;compiledPermissionsQLorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissions;
immutableRoot(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;Lorg/apache/jackrabbit/oak/spi/security/Context;)VCodeLineNumberTableLocalVariableTablethisTLorg/apache/jackrabbit/oak/security/authorization/permission/PermissionProviderImpl;LocalVariableTypeTable)(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;Lorg/apache/jackrabbit/oak/spi/security/Context;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;refresh()V
getPrivileges5(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set;tree$Lorg/apache/jackrabbit/oak/api/Tree;I(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set;RuntimeVisibleAnnotationsLjavax/annotation/Nullable;
hasPrivileges:(Lorg/apache/jackrabbit/oak/api/Tree;[Ljava/lang/String;)ZprivilegeNames[Ljava/lang/String;getRepositoryPermissionX()Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/RepositoryPermission;getTreePermission?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;parentPermissionPLorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;	isGrantedU(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/PropertyState;J)Zproperty-Lorg/apache/jackrabbit/oak/api/PropertyState;permissionsJ'(Ljava/lang/String;Ljava/lang/String;)ZoakPath
jcrActionslocation5Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;isAcContentZsupportedPrivileges?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;)Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;
privilegeBits@Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;
StackMapTable?supportedPermissionsU(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/PropertyState;J)J9(Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;J)J?(Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;Lorg/apache/jackrabbit/oak/api/PropertyState;J)JtreePermission9(Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;J)Z?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/plugins/tree/TreeType;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;type1Lorg/apache/jackrabbit/oak/plugins/tree/TreeType;getCompiledPermissionsS()Lorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissions;cp?isVersionStorePath(Ljava/lang/String;)ZK(Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;Ljava/lang/String;J)Z??
SourceFilePermissionProviderImpl.java@L/01234789:;<????0z{?K????MNTUXYZ[^_?????????^?Forg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBitsProvider@?java/lang/Stringjcr:all????Zw=>????{???/jcr:system/jcr:versionStorage???????~^?Rorg/apache/jackrabbit/oak/security/authorization/permission/PermissionProviderImpljava/lang/ObjectRorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProviderYorg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/AccessControlConstantsSorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionConstants\org/apache/jackrabbit/oak/spi/security/authorization/permission/AggregatedPermissionProvider>org/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBitsOorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissions+org/apache/jackrabbit/oak/api/PropertyState"org/apache/jackrabbit/oak/api/Tree2org/apache/jackrabbit/oak/plugins/tree/RootFactorycreateReadOnlyRootJ(Lorg/apache/jackrabbit/oak/api/Root;)Lorg/apache/jackrabbit/oak/api/Root;9(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;)VJorg/apache/jackrabbit/oak/security/authorization/permission/PermissionUtilgetImmutableTreen(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Root;)Lorg/apache/jackrabbit/oak/api/Tree;3org/apache/jackrabbit/oak/plugins/tree/TreeLocationcreatem(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;.org/apache/jackrabbit/oak/spi/security/ContextdefinesLocation8(Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;)ZKorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionsgetPermissionsK(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;Z)J'(Lorg/apache/jackrabbit/oak/api/Root;)VgetBitsU([Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;getPath()Ljava/lang/String;isAdminOrSystemR(Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)ZJorg/apache/jackrabbit/oak/security/authorization/permission/AllPermissionsgetInstanceRorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissionImpl^(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;Lorg/apache/jackrabbit/oak/spi/security/Context;)Lorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissions;
startsWithgetProperty/()Lorg/apache/jackrabbit/oak/api/PropertyState;getTree&()Lorg/apache/jackrabbit/oak/api/Tree;	getParent7()Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;(Ljava/lang/String;J)Z!)*+,-./0123456789:;<=>?0@AB?.*?*+?*,?*-?*?*?*?*+??	?C&	CD	EFGHI%K-LDH.EF./0.12.34.78.9:.;<G.365HI%JJJJJJKLBO**???	*?
*?	*???CPQRDEFMNBF*?
+*?	??
?CWDEFOP5QRJIS?TUBQ*?
+*?	?,??C\D EFOPVWI
SJXYB4
*?
??CbD
EFRJZ[BQ*?
+*?	?,??ChD EFOP\]RJI
JJ^_B\*?
+*?	?,!??CmD*EFOP`abcIJS^dB?'*?	+?N*?-?6,-?7*-+??Cr	stvD>'EF'e2'f2	ghij	bcI
JJklBk ,?,??Y*?	??YS??C}D  EF OP mnoVpRJI
SSqrBJ!?C?D*EFOP`abcISSqsB@ ?C?D EFghbcI	JqtBJ!?C?D*EFu]`abcIJS^vBI*++? ??C?D EFghbcI	JZwB\*?
+*?	?,-??C?D*EFOPxy\]RJIJJJz{B?A*?L+?9*?*???
?L?*?	*?*?*?*?*?? L*+?+?C??	???:???DAEF<|>o
?}
~B1*!?"?C?De2IJ^?B?K6+?#:?
+?$?
+?%?$:?*!?&6?+??'?*?
,!?(6?C"??	??#?1?;?H?DHKEFKghKe2KbcH^j	B`a-OPo??F???IJJ??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy