org.apache.jackrabbit.oak.security.user.GroupImpl.class Maven / Gradle / Ivy
???? 2? X ?
? ? ?
? ? ? ?
? ?
X ?
X ?
?
X ?
X ?
X ? ? ? ? ?
X ?
? ? ?
?
X ?
A ? ?
? ?
? ?
? ? ?
X ?
?
? ?
X ?
? ?
X ?
? ?
? ? ? ? ?
? ? ?
* ?
? ? ? ?
? ? ? ?
? ? ?
? ?
1 ? 1 ?
? ?
? ?
? ?
? ?
?
?
?
C ?
? ? ? ?
?
? !
?"#
$%& GroupPrincipal InnerClasses log Lorg/slf4j/Logger; r(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/security/user/UserManagerImpl;)V Code LineNumberTable LocalVariableTable this 3Lorg/apache/jackrabbit/oak/security/user/GroupImpl; id Ljava/lang/String; tree $Lorg/apache/jackrabbit/oak/api/Tree; userManager 9Lorg/apache/jackrabbit/oak/security/user/UserManagerImpl;
Exceptions' checkValidTree '(Lorg/apache/jackrabbit/oak/api/Tree;)V
StackMapTable isGroup ()Z getPrincipal ()Ljava/security/Principal; getDeclaredMembers ()Ljava/util/Iterator; Signature N()Ljava/util/Iterator;
getMembers isDeclaredMember 9(Lorg/apache/jackrabbit/api/security/user/Authorizable;)Z authorizable 6Lorg/apache/jackrabbit/api/security/user/Authorizable; isMember addMember msg authorizableImpl :Lorg/apache/jackrabbit/oak/security/user/AuthorizableImpl; memberID success Z ?
addMembers $([Ljava/lang/String;)Ljava/util/Set; memberIds [Ljava/lang/String; 8([Ljava/lang/String;)Ljava/util/Set; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; removeMember
memberTree(
removeMembers (Z)Ljava/util/Iterator; propName iterator >Lorg/apache/jackrabbit/oak/security/user/AuthorizableIterator; oakPaths Ljava/util/Iterator; includeInherited userMgr LocalVariableTypeTable (Ljava/util/Iterator;)* O(Z)Ljava/util/Iterator; :(Lorg/apache/jackrabbit/api/security/user/Authorizable;Z)Z authorizableTree mgr