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

org.apache.jackrabbit.oak.security.user.AuthorizablePropertiesImpl.class Maven / Gradle / Ivy

????2?
Y?	W?	W?
W?
W?
W?
????
???

???????????
??
W?????????
??
??
?
?
W??
????????
??
W?
??
??
??
??
W?
W???
??
??
??
?????
3?
??
??
??	W
?
?

	



I
I
I?
?
?


?
?? !"
#$%&logLorg/slf4j/Logger;authorizable:Lorg/apache/jackrabbit/oak/security/user/AuthorizableImpl;namePathMapper3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;p(Lorg/apache/jackrabbit/oak/security/user/AuthorizableImpl;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)VCodeLineNumberTableLocalVariableTablethisDLorg/apache/jackrabbit/oak/security/user/AuthorizablePropertiesImpl;getNames((Ljava/lang/String;)Ljava/util/Iterator;propNameLjava/lang/String;property-Lorg/apache/jackrabbit/oak/api/PropertyState;i$Ljava/util/Iterator;lLjava/util/List;relPathoakPathtree$Lorg/apache/jackrabbit/oak/api/Tree;location5Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;parentLocalVariableTypeTable$Ljava/util/List;
StackMapTable"'()*+
Exceptions	Signature<(Ljava/lang/String;)Ljava/util/Iterator;hasProperty(Ljava/lang/String;)ZgetProperty&(Ljava/lang/String;)[Ljavax/jcr/Value;vsvalues[Ljavax/jcr/Value;#Ljava/util/List;?setProperty&(Ljava/lang/String;Ljavax/jcr/Value;)Vname
propertyStateintermediatevalueLjavax/jcr/Value;'(Ljava/lang/String;[Ljavax/jcr/Value;)VremovePropertynodepropertyLocationgetTree&()Lorg/apache/jackrabbit/oak/api/Tree;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;isAuthorizableProperty](Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;Z)ZauthorizableTreeverifyAncestorZgetAuthorizableProperty?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;Z)Lorg/apache/jackrabbit/oak/api/PropertyState;authorizablePathnodeTypeManagerDLorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;def'Ljavax/jcr/nodetype/PropertyDefinition;,-Ljavax/annotation/CheckForNull;checkProtectedPropertyT(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/PropertyState;)VgetOrCreateTargetTree8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree;userPath
targetTreeuserTreegetLocationm(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;elementarr$[Ljava/lang/String;len$IrelativePathloc?
getOakPath&(Ljava/lang/String;)Ljava/lang/String;()V
SourceFileAuthorizablePropertiesImpl.javaa?]^_`??????)(./012java/util/ArrayList34567+89:;+org/apache/jackrabbit/oak/api/PropertyState</=>???@?*ABjavax/jcr/RepositoryExceptionjava/lang/StringBuilderRelative path CD2 refers to items outside of scope of authorizable.E/aF??G9HIJKLjavax/jcr/ValueMNOP??<?QRS'TBUV?????WXYZR[?\]9/javax/jcr/nodetype/ConstraintViolationException	Property ) isn't a modifiable authorizable property^_2[\9Attempt to access property outside of authorizable scope.`aFbc;Unable to determine definition of authorizable property at defgh,ij-k9lmrep:Authorizableno?%Attempt to set an protected property  outside of scope of Cp'org/apache/jackrabbit/oak/util/NodeUtilaqnt:unstructuredrstuvwxy?z?{9|}Relative path expected. Found ~?!Failed to resolve relative path: Borg/apache/jackrabbit/oak/security/user/AuthorizablePropertiesImpl??java/lang/Object>org/apache/jackrabbit/oak/security/user/AuthorizablePropertiesjava/lang/String"org/apache/jackrabbit/oak/api/Tree3org/apache/jackrabbit/oak/plugins/tree/TreeLocationjava/util/Listjava/util/IteratorBorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager%javax/jcr/nodetype/PropertyDefinitiongetPath()Ljava/lang/String;org/apache/jackrabbit/util/TextisDescendantOrEqual'(Ljava/lang/String;Ljava/lang/String;)Z
getProperties()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getNamegetChildI(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;1org/apache/jackrabbit/oak/namepath/NamePathMapper
getJcrNameadd(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)VisArray8org/apache/jackrabbit/oak/plugins/value/ValueFactoryImplcreateValuesr(Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)Ljava/util/List;size()ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object;createValues(Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)Ljavax/jcr/Value;7org/apache/jackrabbit/oak/plugins/memory/PropertyStatescreatePropertyR(Ljava/lang/String;Ljavax/jcr/Value;)Lorg/apache/jackrabbit/oak/api/PropertyState;equalsgetRelativeParent'(Ljava/lang/String;I)Ljava/lang/String;0(Lorg/apache/jackrabbit/oak/api/PropertyState;)Vjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;U(Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/api/PropertyState;/()Lorg/apache/jackrabbit/oak/api/PropertyState;remove8org/apache/jackrabbit/oak/security/user/AuthorizableImplisDescendantorg/slf4j/Loggerdebug	getParent7()Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;getUserManager;()Lorg/apache/jackrabbit/oak/security/user/UserManagerImpl;7org/apache/jackrabbit/oak/security/user/UserManagerImplgetNodeTypeManagerF()Lorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;
getDefinition{(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/PropertyState;Z)Ljavax/jcr/nodetype/PropertyDefinition;isProtectedgetDeclaringNodeType()Ljavax/jcr/nodetype/NodeType;javax/jcr/nodetype/NodeType
isNodeType-(Ljava/lang/Object;)Ljava/lang/StringBuilder;'(Lorg/apache/jackrabbit/oak/api/Tree;)VgetOrAddTreeO(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/util/NodeUtil;create[(Lorg/apache/jackrabbit/oak/api/Tree;)Lorg/apache/jackrabbit/oak/plugins/tree/TreeLocation;explode)(Ljava/lang/String;IZ)[Ljava/lang/String;+org/apache/jackrabbit/oak/commons/PathUtils
denotesParentdenotesCurrentisEmptycharAt(I)CgetOakPathKeepIndexorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger; WYZ[\]^_`abcY*?*+?*,??d;<	=>e fg]^_`hic?
?*+?M*?N-,?:?:?z-???	?g?
Y?:??
:??>??:?:	*-	???*?	??W??????Y?Y??+?????d6
CDEFG1H:I^JgKwL?N?O?Qef
g#jk	^,lmHEno:[pq?fg?rk?sk?tu?vw?xuy:[pz{*?H|}}~~???A???????cZ*+?M**?*?,???d
Z[e fgrksk???c%c*+?M*?N:*--,??:?C? ?'*??!:?"?#?$?%:??#Y*??&S:?d.cdefg h*i5jKkNl`oeH5?qcfgcrk]skXtuU??Hlmy5??{?N|}}~%????c?O,?*+?'W?D*+?N-?(:,?):-?*??-?+:*?,:*?-?.?d*
wx
z{|!~5=?E?N?eR;sk5?k!-?m5?k=xuOfgOrkO??{
? }}?D}????cR,?*+?'W?G*+?N-?(:,?/?0:-?*??-?+:*?,:*?-?.?d*
??
???$?8?@?H?Q?eR>sk8?k$-?m8?k@xuRfgRrkR??{
?#}}?D}????c?M*+?M*?N-,?:?1?4*-??	?2??3Y?Y?4?+?5???6??d"?????%?+?K?e4MfgMrkGskB?u;?w{?+}~???c2*??7?d?efg????cc*+,????d?e*fg?u?w??{@???c?	?,??,?1:??+?:?,?8?9??:;?<?,?=?:?#?:?Y?>?,?8???<?*????@:?A:?B?#??*??CD?E???dJ???????+?5?7?@?E?c?e?q?}?????e\	?fg??u??w????lm??k@lxuq;??}/??{???#}?-~?A???????c??*????@N-+,?A:?B?#?3Y?Y?F?,????6??d????>?e4?fg?xu?lm4??+??{?>?????cb?*?N+??-?:-+??M,?5,??	?k?Y?Y??+?G?*?H????IY-?J+K?L?MM,??	?'?Y?Y??+?G?*?H????-M,?d6

	,Pbp???e>??k}?u?fg?rk??u??u{5?P~~}?C?|}~?|}~~???
??c?H*?NM+/?ON-?66?.-2:?P?,?=M??Q?
,?M????,?d""#!$)%1&9'@#F*eH!?k
9??5??2n?HtuH?kC?w{#?~}??}??????c?\+?+?R?
+?S/??Y?Y?T?+????*?+?UM,??Y?Y?V?+????,?d./01;2?3Z5e \fg\rk;!sk{
?)}???c"
W?X?:?d6??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy