All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.jackrabbit.oak.security.user.GroupImpl.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????2?	X?
?	??
????
??
X?
X?
?
X?
X?
X?????
X?
???
?
X?
A??
??
??
???
X?
?
??
X?
??
X?
??
?????
???
*?
??	??
????
???
??
1?	1?
??
??
??
??

?
?
	?



C?
????


?
? !
?"#
$%&GroupPrincipalInnerClasseslogLorg/slf4j/Logger;r(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/security/user/UserManagerImpl;)VCodeLineNumberTableLocalVariableTablethis3Lorg/apache/jackrabbit/oak/security/user/GroupImpl;idLjava/lang/String;tree$Lorg/apache/jackrabbit/oak/api/Tree;userManager9Lorg/apache/jackrabbit/oak/security/user/UserManagerImpl;
Exceptions'checkValidTree'(Lorg/apache/jackrabbit/oak/api/Tree;)V
StackMapTableisGroup()ZgetPrincipal()Ljava/security/Principal;getDeclaredMembers()Ljava/util/Iterator;	SignatureN()Ljava/util/Iterator;
getMembersisDeclaredMember9(Lorg/apache/jackrabbit/api/security/user/Authorizable;)Zauthorizable6Lorg/apache/jackrabbit/api/security/user/Authorizable;isMember	addMembermsgauthorizableImpl:Lorg/apache/jackrabbit/oak/security/user/AuthorizableImpl;memberIDsuccessZ?
addMembers$([Ljava/lang/String;)Ljava/util/Set;	memberIds[Ljava/lang/String;8([Ljava/lang/String;)Ljava/util/Set;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;removeMember
memberTree(
removeMembers(Z)Ljava/util/Iterator;propNameiterator>Lorg/apache/jackrabbit/oak/security/user/AuthorizableIterator;oakPathsLjava/util/Iterator;includeInheriteduserMgrLocalVariableTypeTable(Ljava/util/Iterator;)*O(Z)Ljava/util/Iterator;:(Lorg/apache/jackrabbit/api/security/user/Authorizable;Z)ZauthorizableTreemgr;5Ljava/util/Map;,-.9(Z[Ljava/lang/String;)Ljava/util/Set;
access$100()Lorg/slf4j/Logger;()V
SourceFileGroupImpl.java^_`a/01234"java/lang/IllegalArgumentException1Invalid group node: node type rep:Group expected.`5@org/apache/jackrabbit/oak/security/user/GroupImpl$GroupPrincipal6789`:z??;|Invalid Authorizable: {}<=>8org/apache/jackrabbit/oak/security/user/AuthorizableImpl?s.@7rs@7ABjava/lang/StringBuilder`?,Attempt to add a group as member of itself (CD).E7F5GH+?IJK)LM???INOrep:principalNamePQRST3org/apache/jackrabbit/oak/security/user/GroupImpl$1`UVWXY1zZ*[s\]^;org/apache/jackrabbit/commons/iterator/RangeIteratorAdapter_``abcI{Idefghijklm-Attempt to add or remove from everyone group.,nopqr?wstjava/lang/Stringuvw/javax/jcr/nodetype/ConstraintViolationException#MemberId must not be null or empty.6Attempt to add or remove a group as member of itself (xy/Attempt to add or remove a non-existing member .Attempt to add or remove non-existing member '' with ImportBehavior = IGNORE.(Attempt to add everyone group as member.z?{|R-}~????s????????L?1org/apache/jackrabbit/oak/security/user/GroupImpl???-org/apache/jackrabbit/api/security/user/Groupjavax/jcr/RepositoryException"org/apache/jackrabbit/oak/api/Tree7org/apache/jackrabbit/oak/security/user/UserManagerImpljava/util/Iterator:org/apache/jackrabbit/oak/security/user/MembershipProvider
java/util/Set
java/util/Map4org/apache/jackrabbit/api/security/user/AuthorizableLorg/apache/jackrabbit/oak/spi/security/user/AuthorizableType;9org/apache/jackrabbit/oak/spi/security/user/util/UserUtilisTypee(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableType;)Z(Ljava/lang/String;)VgetPrincipalName()Ljava/lang/String;getTree&()Lorg/apache/jackrabbit/oak/api/Tree;?(Lorg/apache/jackrabbit/oak/security/user/GroupImpl;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/security/user/GroupImpl$1;)VisValidAuthorizableImplorg/slf4j/Loggerwarn'(Ljava/lang/String;Ljava/lang/Object;)V
isEveryonegetIDequals(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringdebuggetMembershipProvider>()Lorg/apache/jackrabbit/oak/security/user/MembershipProvider;K(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Tree;)ZgetUserManager;()Lorg/apache/jackrabbit/oak/security/user/UserManagerImpl;
onGroupUpdatei(Lorg/apache/jackrabbit/api/security/user/Group;ZLorg/apache/jackrabbit/api/security/user/Authorizable;)VgetNamePathMapper5()Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;1org/apache/jackrabbit/oak/namepath/NamePathMapper
getJcrName&(Ljava/lang/String;)Ljava/lang/String;findAuthorizables;(Ljava/lang/String;Ljava/lang/String;I)Ljava/util/Iterator;6(Lorg/apache/jackrabbit/oak/security/user/GroupImpl;)V#com/google/common/collect/Iteratorsfilterh(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)Lcom/google/common/collect/UnmodifiableIterator;AUTHORIZABLEy(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableType;Z)Ljava/util/Iterator;hasNext_?h?ef?}~u??0^?h|??q???A??mn???b;*+?$?c?def??mnx????|b?B+???+??*???+?? M*?*?
,?%>?
*?"*+?#?c*
??????%?2?6?@?d*%?j2??BefB}~q?"?mn???b;*+?$?c?def??mnx???z?bd*?"M*??%*?"?&'?(N,-?)?*Y*?+?,?*?*?
?-?.N-?/?-,?-?0:?1Y?2?3??4?c&	????.?>?G?Q?`?d>?hQ??>&??defd??_?l?>&??q?.??1?mnx??b?[+???*?+????*???+????+?? N*?"?5:?*?
-?6?*?
-?7?c6
??	???"?$?.?0?8?A?E?P?d48#?jA??[ef[}~[??q	???mn???bm
?,?8?9N*?"?:?;6*??<:??-?-?=?>:-??:?/???@?A:?B?
?CYD?E?*???-?Y?F?*????:???????*?"?G:?U??CY?Y?H????E??O?Y?I?*??J??:	?	???=?K?????L????M?N?OW???P?Q:?R?;?*?*?
?S:?*?*?
?T:-?UW?VW*?"*-?W-?c?(?????)?+6>HT\fr?	?
?
???????#&-<?!K"U$Y%k'z)?*?-?.d??h?
?h?
?h	?y?~T??hh??z???ef????????????6f??>^??KQ???>h??z?????6f??>^??KQ??q5?+?????'?5?7?/?!??+????mnx??	???b??c1??b"
X?Y??c3??\X[*




© 2015 - 2024 Weber Informatics LLC | Privacy Policy