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

org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3?
y
3z{|}	~
??	~??	~????
??	????
??????
??????
??
??
?
???????????$?
?$?	??
)??
)?
)???
3?
?
??
???logLorg/slf4j/Logger;NUMBER_OF_DEFINITIONSI
ConstantValue()VCodeLineNumberTableLocalVariableTablethisVLorg/apache/jackrabbit/oak/security/authorization/restriction/RestrictionProviderImpl;supportedRestrictions()Ljava/util/Map;globXLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinition;ntspfxsnames	Signature}()Ljava/util/Map;
getPattern?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;patternsLjava/util/List;-Lorg/apache/jackrabbit/oak/api/PropertyState;ntNamesprefixes	itemNamesoakPathLjava/lang/String;tree$Lorg/apache/jackrabbit/oak/api/Tree;LocalVariableTypeTablegLjava/util/List;
StackMapTable??RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;"RuntimeVisibleParameterAnnotationsx(Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;namerNLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction;restrictionsLjava/util/Set;_Ljava/util/Set;????(Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;Ljavax/annotation/Nullable;validateRestrictions9(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;)VaceTreerestrictionsTree?
Exceptions?
SourceFileRestrictionProviderImpl.javaRuntimeInvisibleAnnotations,Lorg/apache/felix/scr/annotations/Component;*Lorg/apache/felix/scr/annotations/Service;valueVLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;AB:?Zorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinitionImplYorg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/AccessControlConstantsrep:glob???:?rep:ntNames??rep:prefixes??
rep:itemNames?????????java/util/ArrayListTorg/apache/jackrabbit/oak/security/authorization/restriction/RestrictionProviderImpl:???????java/lang/String??????Lorg/apache/jackrabbit/oak/security/authorization/restriction/NodeTypePatternjava/lang/Iterable:?Jorg/apache/jackrabbit/oak/security/authorization/restriction/PrefixPatternLorg/apache/jackrabbit/oak/security/authorization/restriction/ItemNamePattern?????????????Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction??????45java/lang/StringBuilder:;!Ignoring unsupported restriction ???????jk???????\org/apache/jackrabbit/oak/spi/security/authorization/restriction/AbstractRestrictionProviderjava/util/List+org/apache/jackrabbit/oak/api/PropertyStatejava/util/Iterator"org/apache/jackrabbit/oak/api/Tree)javax/jcr/security/AccessControlException(Ljava/util/Map;)V"org/apache/jackrabbit/oak/api/TypeSTRING$Lorg/apache/jackrabbit/oak/api/Type;:(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Type;Z)VNAMESSTRINGSVorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinitiongetName()Ljava/lang/String;&com/google/common/collect/ImmutableMapof?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;Sorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPatternEMPTYULorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;(I)VgetPropertyA(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState;getValue8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object;Horg/apache/jackrabbit/oak/security/authorization/restriction/GlobPatterncreatep(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern;add(Ljava/lang/Object;)Z(Ljava/lang/Iterable;)VQorg/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePatterng(Ljava/util/List;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;
java/util/SetisEmpty()Ziterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;
getDefinitionZ()Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinition;equals/()Lorg/apache/jackrabbit/oak/api/PropertyState;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/slf4j/Loggerdebug(Ljava/lang/String;)VgetRestrictionsTreeJ(Lorg/apache/jackrabbit/oak/api/Tree;)Lorg/apache/jackrabbit/oak/api/Tree;validateorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!3456789:;<6*???=
DE>?@
AB<?X?Y??K?Y?	?L?Y
??M?Y?	?N*?
*+?
+,?
,-?
-??=HIJ*K8L>*JCD<ED*.FD8 GDHIJK<??+????Y?N,?:?-+?????W,?:?-?Y?	????W,
?:?-?Y?????W,?:?-?Y?	????W-??=BTUWXY Z8\B]G^b`laqb?d?e?f?i>R?LM?CNByONlOPN?%QN??@?RS?TUV?LWX?/YZ?)Z?)Z?)Z[\]	\J^<?+?,? ????Y?N,?!:?"???#?$:?%?
:?&?#-+?'?????W???&?&-?Y?'?	????W?y
?&?&-?Y?'?????W?L?&?&-?Y?'?	????W??(?)Y?*+?,?,?-?.??-??=Bp
qst8uFvPwpxzy?z?{?|?}???>>F?_S8?`aLM?@RSbcVLWbdX	
?Ye?Mfg,,,??Hh[\]
i\jk<?,*+,?/*,?0N-?:?????1?=?????+?>4,?@,RS,lU mUCNX?+nZop]	\q;<!	?2?(?=?rstuvw[cx




© 2015 - 2024 Weber Informatics LLC | Privacy Policy