org.apache.jackrabbit.oak.security.authorization.restriction.PrincipalRestrictionProvider.class Maven / Gradle / Ivy
???? 3 ?
$ e # f g % h
i j k l m n
o p q
r s t u v w
x y
z % { % | % } ~
x
? ?
? ? ? ? ? ? ? ? ? ? ? % ? % ? % ? % ? ? ? ? base VLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider; Y(Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;)V Code LineNumberTable LocalVariableTable this [Lorg/apache/jackrabbit/oak/security/authorization/restriction/PrincipalRestrictionProvider; getSupportedRestrictions #(Ljava/lang/String;)Ljava/util/Set; oakPath Ljava/lang/String; definitions Ljava/util/Set; LocalVariableTypeTable iLjava/util/Set; Signature }(Ljava/lang/String;)Ljava/util/Set; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; createRestriction ?(Ljava/lang/String;Ljava/lang/String;Ljavax/jcr/Value;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction; oakName value Ljavax/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; readRestrictions G(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; writeRestrictions H(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Set;)V r NLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/Restriction; it Ljava/util/Iterator; dLjava/util/Iterator; ? ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/util/Set;)V validateRestrictions 9(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; tree x(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 ( ? &