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

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

There is a newer version: 1.64.0
Show newest version
????2\
S?	1?	1?	1?
??	1????
?
1??
1??	?????
1??
??
?*?
??	???
1?????
??
1??
???
??
?????*??
??
??
1?
?????
1?
0?	??	???*?
??
????
???????
??
???
???
??*?
?**
M
1	
1

1
parentBefore$Lorg/apache/jackrabbit/oak/api/Tree;parentAfterprovider?Lorg/apache/jackrabbit/oak/security/user/UserValidatorProvider;authorizableType>Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableType;?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/security/user/UserValidatorProvider;)VCodeLineNumberTableLocalVariableTablethis7Lorg/apache/jackrabbit/oak/security/user/UserValidator;
StackMapTable??
propertyAdded0(Lorg/apache/jackrabbit/oak/api/PropertyState;)VmsgLjava/lang/String;after-Lorg/apache/jackrabbit/oak/api/PropertyState;name?
ExceptionspropertyChanged](Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;)VafterValuesLjava/util/Set;beforeLocalVariableTypeTable#Ljava/util/Set;propertyDeletedchildNodeAddeds(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Validator;/Lorg/apache/jackrabbit/oak/spi/state/NodeState;treetypeauthRootchildNodeChanged?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Validator;childNodeDeletedisAdminUser'(Lorg/apache/jackrabbit/oak/api/Tree;)ZiduserTree"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;checkForCyclicMembership(Ljava/lang/Iterable;)V
memberTreememberContentIdi$Ljava/util/Iterator;
memberRefsLjava/lang/Iterable;groupContentIdmp;	Signature+(Ljava/lang/Iterable;)VisValidUUID9(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)ZparentuuidisUserLjavax/annotation/Nullable;assertHierarchy9(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)VpathConstraintconstraintViolationJ(ILjava/lang/String;)Lorg/apache/jackrabbit/oak/api/CommitFailedException;codeImessagep(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor;x0x1?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor;x2
SourceFileUserValidator.java\UVWVXYZ[rep:disabled??Admin user cannot be disabled.??jcr:uuidjava/lang/String??java/lang/StringBuilder"Invalid jcr:uuid for authorizable  !"rep:members#java/lang/Iterable??rep:principalNamerep:authorizableIdAuthorizable property . may not be altered after user/group creation.$%&??rep:password'()Password may not be plain text.*+,-./012 may not be removed.34"org/apache/jackrabbit/oak/api/Tree5678??9:;-Mandatory property rep:principalName missing.5org/apache/jackrabbit/oak/spi/commit/VisibleValidator5org/apache/jackrabbit/oak/security/user/UserValidator\]\<=[>[!The admin user cannot be removed.?@ABCDMissing content id for group +; cannot check for cyclic group membership.EFGHI@JKLMNO)Cyclic group membership detected in groupPQRrep:UserSBTUVW9Attempt to create user/group outside of configured scope X@YZrep:AuthorizableFolderVCannot create user/group: Intermediate folders must be of type rep:AuthorizableFolder.3org/apache/jackrabbit/oak/api/CommitFailedException
Constraint\[?z?yz5org/apache/jackrabbit/oak/spi/commit/DefaultValidator9org/apache/jackrabbit/oak/spi/security/user/UserConstants=org/apache/jackrabbit/oak/security/user/UserValidatorProvider(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSet;
java/util/Set	removeAll(Ljava/util/Collection;)ZgetChild8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree;	getConfigB()Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;getAuthorizableRootPath?(Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableType;)Ljava/lang/String;'org/apache/jackrabbit/oak/util/TreeUtil	getStringJ(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/String;5(Lorg/apache/jackrabbit/oak/spi/commit/Validator;ZZ)VUSERGROUPexists()ZgetAuthorizableId8(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/lang/String;
getAdminIdT(Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)Ljava/lang/String;getMembershipProvider>()Lorg/apache/jackrabbit/oak/security/user/MembershipProvider;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getByContentIDv(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableType;)Lorg/apache/jackrabbit/oak/api/Tree;isMember:(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;Z)Z4org/apache/jackrabbit/oak/security/user/UserProvidergetContentID&(Ljava/lang/String;)Ljava/lang/String;getPrimaryTypeNamegetPathorg/apache/jackrabbit/util/TextisDescendant'(Ljava/lang/String;Ljava/lang/String;)ZisRoot	getParent&()Lorg/apache/jackrabbit/oak/api/Tree;((Ljava/lang/String;ILjava/lang/String;)V 1STUVWVXYZ[\]^?$*?*+?*,?*-?*,??,???_9:	;<>#?`*$ab$UV$WV$XYc1?deefd?deefdghi^?*???+?M,?	?**??
?
N-??
,?	?<*?+?????&?Y??*????N-??,?	?*+?????_2EFIJ#K&L-OLPhQoTxU?W`4&jkhjk?ab?lmznkc
?$o?ApMqr^??*???+?N-?	?-?	?%?Y??-???:??
-?	?F*?? W*?,?????(?Y??*????:??*??!?*"-?	?!,????#?$:??-?	?1,????%:+????&?'W*??_N[\_`!a;bCcLdTejf?g?k?l?m?p?q?r?s?u`R;jk?jk?jk?st?ab?um?lm?nkv?swc?o!?K06pMxi^?K*???+?M",?	?,?	?,?	?#?Y??,?(??N-???_z{~*?C?J?`*CjkKabKum<nkc
?!opMyz^?X*?+?)? ?*N-?:*??+?,:?-?--?.?/???0Y?1Y-*??2?3?_"???%?*?0?9?A?`>XabXnkXl{G|VA}[%3~kc?AegopM?^h ?1Y*?+?)*?+?)*??2?_?`* ab nk u{ l{pM?z^?N*?+?)N-?:?4??5?*-?
?6:????0Y?1Y-*??2?3?_"???!?)?-?5?7?`>-jkNabNnkNu{C|V=}[c
?!egpM??^y&+?7?+?!?+?8M*??+?9,?	??_???$?` ?k&ab&?Vc$????^O?*?
?.M,?'?Y?:?*??8?;????*???L???:-?5?@:?--,?A?"?Y?B?*??8????????_*
?
??2?:?X?c?s?????`Hc/?VX:?kBS???ab???
??k:\??v???c?2o????O?pM????
??^l*?8M,?+,?C?	???_
??` ?V?k?kc
?o@?
??
??^K*?D*?E?	???_?`|Vc@??
??^?k+*?F?G??Y?H?+??M,??*?I?<*?JM,?7?,,?I?#K,?E?	?
LN-??,?JM??ѱ_.?
?!?(?1?8?J?V?Y?`?j?`4!jkYjk82?Vk|Vk?kc
(?e'?	pM?
??
??^@?MYN+?O?_?`???k?	?A??^E*+,?P?_1` ab?k?{pMA?^P*+,-?Q?_1`*ab?k?{?{pMAy?^E*+,?R?_1` ab?k?{pM??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy