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

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

There is a newer version: 1.62.0
Show newest version
????3?
$e	#fg%h
ijkl	mn
opq
rstuvw
xy
z%{%|%}~
x
??
???????????%?%?%?%????baseVLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;Y(Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;)VCodeLineNumberTableLocalVariableTablethis[Lorg/apache/jackrabbit/oak/security/authorization/restriction/PrincipalRestrictionProvider;getSupportedRestrictions#(Ljava/lang/String;)Ljava/util/Set;oakPathLjava/lang/String;definitionsLjava/util/Set;LocalVariableTypeTableiLjava/util/Set;	Signature}(Ljava/lang/String;)Ljava/util/Set;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;createRestriction?(Ljava/lang/String;Ljava/lang/String;Ljavax/jcr/Value;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction;oakNamevalueLjavax/jcr/Value;
StackMapTable
Exceptions??(Ljava/lang/String;Ljava/lang/String;[Ljavax/jcr/Value;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction;values[Ljavax/jcr/Value;readRestrictionsG(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set;aceTree$Lorg/apache/jackrabbit/oak/api/Tree;restrictionsnodePathProp-Lorg/apache/jackrabbit/oak/api/PropertyState;_Ljava/util/Set;???(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set;writeRestrictionsH(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Set;)VrNLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction;itLjava/util/Iterator;dLjava/util/Iterator;??(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Set;)VvalidateRestrictions9(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;)V
getPattern?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;treex(Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;?(Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;
SourceFile!PrincipalRestrictionProvider.java(?&'java/util/HashSet/0(?Zorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinitionImplYorg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/AccessControlConstantsrep:nodePath???(???????javax/jcr/PropertyType???Porg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionImpl???(?=>=EHI????????????Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction???????ST\]^_^aYorg/apache/jackrabbit/oak/security/authorization/restriction/PrincipalRestrictionProviderjava/lang/ObjectTorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProviderjavax/jcr/RepositoryException
java/util/Setjava/lang/Stringjava/util/Iterator()V(Ljava/util/Collection;)V"org/apache/jackrabbit/oak/api/TypePATH$Lorg/apache/jackrabbit/oak/api/Type;:(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Type;Z)Vadd(Ljava/lang/Object;)Zequalsjavax/jcr/ValuegetType()I7org/apache/jackrabbit/oak/plugins/memory/PropertyStatescreatePropertyR(Ljava/lang/String;Ljavax/jcr/Value;)Lorg/apache/jackrabbit/oak/api/PropertyState;1(Lorg/apache/jackrabbit/oak/api/PropertyState;Z)Vw(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/api/PropertyState;com/google/common/collect/Sets
newHashSet)(Ljava/lang/Iterable;)Ljava/util/HashSet;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;
getDefinitionZ()Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinition;Vorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinitiongetName()Ljava/lang/String;remove!#$%&'	()*F
*?*+??+45	6,
-.
&'/0*?(?Y*?+??M,?Y?	?
?W,?+;<&=, (-.(1234536789:;<=>*?/,??-???Y,-???*?+,-??+CD"F,*/-./12/?2/@AB"CD9:;<::?=E*U
*?+,-??+M,*
-.
12
?2
FGCD9:;<::HI*?>?Y*?+,??N+??+:?	?:-?Y??W-?+STU+V<W,>>-.>12>JK+L4@2+MN5+LOB?P@Q7R9:;
<:ST*?J-??:??-??:????
????*?+,-??+"\	]^_3`:b=cId,>UVJ-.J12JJKJL4	AWX5JLO	AWYB
?	Z0CD7[\]*N*?+,? ?+
hi, -.12JKCD;	:^_*J*?+,?!?+n, -.12`K9:;
<:^a*\*?+,?"?+t, -.12L45LO7b9:;
<:cd




© 2015 - 2024 Weber Informatics LLC | Privacy Policy