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

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

There is a newer version: 1.62.0
Show newest version
????3?
0{
1|}
|	0~	0	0?
??	0???
?
???
?	0?
0??????????
???????????
???
|	0?
??
????
???
$?
??????????
0??
-|
??????InnerClasses
EntryIteratorEAGER_CACHE_SIZE_PARAMLjava/lang/String;
ConstantValueDEFAULT_SIZEJprincipalNamesLjava/util/Set;	Signature#Ljava/util/Set;
existingNamesstoreMLorg/apache/jackrabbit/oak/security/authorization/permission/PermissionStore;cacheRLorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryCache;maxSizepathEntryMapLjava/util/Map;?Ljava/util/Map;>;?(Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionStore;Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryCache;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)VCodeLineNumberTableLocalVariableTablethisYLorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderImpl;options@Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;LocalVariableTypeTable(Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionStore;Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryCache;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;init()Vnnamei$Ljava/util/Iterator;cnt
StackMapTable??flushgetEntryIteratorb(Lorg/apache/jackrabbit/oak/security/authorization/permission/EntryPredicate;)Ljava/util/Iterator;	predicateLLorg/apache/jackrabbit/oak/security/authorization/permission/EntryPredicate;?(Lorg/apache/jackrabbit/oak/security/authorization/permission/EntryPredicate;)Ljava/util/Iterator;RuntimeVisibleAnnotations
getEntries<(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Collection;entriesLjava/util/Collection;accessControlledTree$Lorg/apache/jackrabbit/oak/api/Tree;eLjava/util/Collection;??(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Collection;*(Ljava/lang/String;)Ljava/util/Collection;pathy(Ljava/lang/String;)Ljava/util/Collection;loadEntriesret
access$100?(Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderImpl;Ljava/lang/String;)Ljava/util/Collection;x0x1
SourceFile PermissionEntryProviderImpl.javagpIWjava/util/HashSet@=ABCD???<=eagerCacheSize?????java/lang/Long??E;VW??W???????java/lang/String????????java/util/HashMapFG??`??????eorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderImpl$EntryIteratorI?????????java/util/Collection
rep:policy??spjava/util/TreeSet??Worg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderImpljava/lang/ObjectSorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderYorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderImpl$1java/util/Iteratorjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;valueOf(J)Ljava/lang/Long;>org/apache/jackrabbit/oak/spi/security/ConfigurationParametersgetConfigValue8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;	longValue()J
java/util/Setcleariterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;Porg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryCache
getNumEntriesc(Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionStore;Ljava/lang/String;J)Jadd(Ljava/lang/Object;)Z+org/apache/jackrabbit/oak/commons/LongUtilssafeAdd(JJ)Jloadq(Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionStore;Ljava/util/Map;Ljava/lang/String;)V(Ljava/util/Set;)VisEmpty#com/google/common/collect/Iterators
emptyIterator2()Lcom/google/common/collect/UnmodifiableIterator;(Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderImpl;Lorg/apache/jackrabbit/oak/security/authorization/permission/EntryPredicate;Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionEntryProviderImpl$1;)V	emptyList()Ljava/util/List;"org/apache/jackrabbit/oak/api/TreegetPath()Ljava/lang/String;
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;hasChild(Ljava/lang/String;)Z?(Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionStore;Ljava/util/Collection;Ljava/lang/String;Ljava/lang/String;)V 012789
:;9<=>?@=>?ABCDE;FG>HIJK?=*?*?Y??*+?*,?*-??	*
?
????*??L"C8DEF!G8H<IM4=NO=AB=CD=<==PQR=<?>STUUUUVWK??	@*??*?	?N-??V-??:*?*?*??7	??*??W????
@?
?@???	??L*???C*?Y??*??N-??"-??:*?*?*?? ??ۧ*??LJLMN)O<TCUO_W``agcnfqh?k?l?m?n?p?rMH<2X;)EY8\Z[?Y8?(Z[?NO?\;]"	?^?9_???#^?'`WKB*?*?	?!*??LwxyMNOabK`*??"??#??$Y*+?%?L~?MNOcd]>efUTUghK?R*??"??&?*??"*?+?'?(?)M,?,??&?+*?+?*+?'?,??&?L????*?6?M *ijRNORklR*im]?!nBn?Bn>ofUTUgpK?7*??"??&?*??*?+?(?)M,?,??&?*+?,?L????%?1?M %ij7NO7q8R%im]?nBn?>rfUTUspK?:?-Y?.M*??N-?? -??:*?*?,+?/???,?L??&?5?8?M4&Y8&Z[:NO:q82tjR2tm]?n^?%>rfUTUuvK:*+??L%MwOx8yz530$06




© 2015 - 2024 Weber Informatics LLC | Privacy Policy