org.apache.jackrabbit.oak.security.authorization.accesscontrol.AccessControlManagerImpl$Entry.class Maven / Gradle / Ivy
???? 3 ?
V W
X Y
Z
[ \
]
^ _ ` a b c b d e
[ f g h ` i j
[ k l
Z m
n
o p q ` r s ` t u v w this$0 YLorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl; ?(Lorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl;Ljava/security/Principal;Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;ZLjava/util/Set;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)V Code LineNumberTable LocalVariableTable this Entry InnerClasses _Lorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl$Entry; principal Ljava/security/Principal;
privilegeBits @Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits; isAllow Z restrictions Ljava/util/Set; namePathMapper 3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper; LocalVariableTypeTable _Ljava/util/Set;
Exceptions x Signature ?(Ljava/security/Principal;Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;ZLjava/util/Set;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)V
getPrivileges !()[Ljavax/jcr/security/Privilege; e Ljavax/jcr/RepositoryException; name Ljava/lang/String; i$ Ljava/util/Iterator;
privileges /Ljava/util/Set;
StackMapTable y z v e j { S(Lorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl;Ljava/security/Principal;Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;ZLjava/util/Set;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;Lorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl$1;)V x0 x1 x2 x3 x4 x5 x6 [Lorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl$1;
SourceFile AccessControlManagerImpl.java ! | java/util/HashSet } ~ ? ? ? ? ? ? y ? ? z ? ? ? ? java/lang/String ? ? ? ? ? ? ? javax/jcr/RepositoryException ? ? java/lang/StringBuilder $Unable to get privilege with name : ? ? ? ? ? ? ? ? ? javax/jcr/security/Privilege ? ? [Ljavax/jcr/security/Privilege; ]org/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl$Entry Forg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/ACE )javax/jcr/security/AccessControlException
java/util/Set java/util/Iterator Yorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl$1 ?(Ljava/security/Principal;Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;ZLjava/util/Set;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)V ()V Worg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl access$1500 ?(Lorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl;)Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBitsProvider; getPrivilegeBits B()Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits; Forg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBitsProvider getPrivilegeNames Q(Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeBits;)Ljava/util/Set; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; access$1800 ?(Lorg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl;)Lorg/apache/jackrabbit/api/security/authorization/PrivilegeManager; Aorg/apache/jackrabbit/api/security/authorization/PrivilegeManager getPrivilege 2(Ljava/lang/String;)Ljavax/jcr/security/Privilege; add (Ljava/lang/Object;)Z access$1200 ()Lorg/slf4j/Logger; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; org/slf4j/Logger warn *(Ljava/lang/String;Ljava/lang/Throwable;)V size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; 0 ! " ? *+? *,-? ? # ? ? ? $ > % ( ) * + , - . / 0 1 2 3 / 4 5 6 7 8 9 : " 0 {? Y? L*? ? *? ? ? M,?
? F,? ? N+*? ?
-? ? W? ":? ? Y? ? -? ? ? ???++? ? ? ? ? / C F # " ? ? /? C? F? H? e? h? $ 4 H ; <