org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol.AbstractAccessControlList.class Maven / Gradle / Ivy
???? 3 ? ! q
" r ! s t u
! v w x y w z {
| }
! ~ w
! ?
! ? ? ? ?
?
? ? ? x ? ? z ? ? ? ? ? ? ? ? ? t ?
? ?
? ?
! ? ? ? ? InnerClasses oakPath Ljava/lang/String; namePathMapper 3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper; H(Ljava/lang/String;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)V Code LineNumberTable LocalVariableTable this ^Lorg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/AbstractAccessControlList; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; Ljavax/annotation/Nonnull;
getOakPath ()Ljava/lang/String; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; getNamePathMapper 5()Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;
getEntries ()Ljava/util/List; Signature V()Ljava/util/List<+Lorg/apache/jackrabbit/api/security/JackrabbitAccessControlEntry;>; getRestrictionProvider X()Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider; getPath
StackMapTable ? getAccessControlEntries *()[Ljavax/jcr/security/AccessControlEntry; entries Ljava/util/List; LocalVariableTypeTable TLjava/util/List<+Lorg/apache/jackrabbit/api/security/JackrabbitAccessControlEntry;>;
Exceptions ? addAccessControlEntry ;(Ljava/security/Principal;[Ljavax/jcr/security/Privilege;)Z principal Ljava/security/Principal;
privileges [Ljavax/jcr/security/Privilege; isEmpty ()Z size ()I getRestrictionNames ()[Ljava/lang/String; supported Ljava/util/Collection; pLjava/util/Collection; getRestrictionType (Ljava/lang/String;)I jcrName
definition XLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionDefinition; i$ Ljava/util/Iterator; restrictionName ? addEntry <(Ljava/security/Principal;[Ljavax/jcr/security/Privilege;Z)Z isAllow Z K(Ljava/security/Principal;[Ljavax/jcr/security/Privilege;ZLjava/util/Map;)Z restrictions Ljava/util/Map; 4Ljava/util/Map; p(Ljava/security/Principal;[Ljavax/jcr/security/Privilege;ZLjava/util/Map;)Z
access$000 ?(Lorg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/AbstractAccessControlList;)Lorg/apache/jackrabbit/oak/namepath/NamePathMapper; x0
SourceFile AbstractAccessControlList.java ( ) * ? &