org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardRestrictionProvider.class Maven / Gradle / Ivy
???? 3 Z C
D
E F G H I J K L M
N
O P Q R ()V Code LineNumberTable LocalVariableTable this HLorg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardRestrictionProvider; getSupportedRestrictions #(Ljava/lang/String;)Ljava/util/Set; oakPath Ljava/lang/String; 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;
Exceptions S ?(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; ?(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 restrictions Ljava/util/Set; LocalVariableTypeTable _Ljava/util/Set; ?(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; getProvider X()Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider; ?Lorg/apache/jackrabbit/oak/spi/whiteboard/AbstractServiceTracker;Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;
SourceFile "WhiteboardRestrictionProvider.java Torg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider T > ? ! " ! ( + , 0 1 7 8 9 : 9 < U V W X Y Forg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardRestrictionProvider ?org/apache/jackrabbit/oak/spi/whiteboard/AbstractServiceTracker javax/jcr/RepositoryException (Ljava/lang/Class;)V getServices ()Ljava/util/List; ]org/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositeRestrictionProvider newInstance n(Ljava/util/Collection;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider; !
6 * ? ?
* + ? *? +? ? 0 ! " U
*? +,-? ? 6 *
#
$ % &