org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider$1.class Maven / Gradle / Ivy
???? 3 P
=
> ? @ A
B C D E F G ()V Code LineNumberTable LocalVariableTable this InnerClasses XLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider$1; 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 H ?(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;
SourceFile RestrictionProvider.java EnclosingMethod
I J K )javax/jcr/security/AccessControlException 4This implementation doesn't support any restrictions
L M N O Vorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider$1 java/lang/Object Torg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider javax/jcr/RepositoryException java/util/Collections emptySet ()Ljava/util/Set; (Ljava/lang/String;)V Sorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern EMPTY ULorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern; 0
/ *? ?
? 8 ? ?
? R
? Y? ?
? *
! " # ? $ R
? Y? ?
? *
% &