org.apache.jackrabbit.oak.spi.security.user.action.PasswordChangeAction.class Maven / Gradle / Ivy
???? 3 N
- . /
0
1
2 3 4 5 6 7 8 9 :
; < = > ()V Code LineNumberTable LocalVariableTable this ILorg/apache/jackrabbit/oak/spi/security/user/action/PasswordChangeAction; onPasswordChange ?(Lorg/apache/jackrabbit/api/security/user/User;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Root;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)V user .Lorg/apache/jackrabbit/api/security/user/User; newPassword Ljava/lang/String; root $Lorg/apache/jackrabbit/oak/api/Root; namePathMapper 3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper; pwHash
StackMapTable ?
Exceptions @ "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; getPasswordHash f(Lorg/apache/jackrabbit/oak/api/Root;Lorg/apache/jackrabbit/api/security/user/User;)Ljava/lang/String; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull;
SourceFile PasswordChangeAction.java /javax/jcr/nodetype/ConstraintViolationException )Expected a new password that is not null. A ' ( B C D .New password is identical to the old password. E F G H I J 9org/apache/jackrabbit/oak/spi/security/user/UserConstants rep:password K L M Gorg/apache/jackrabbit/oak/spi/security/user/action/PasswordChangeAction Morg/apache/jackrabbit/oak/spi/security/user/action/AbstractAuthorizableAction java/lang/String javax/jcr/RepositoryException (Ljava/lang/String;)V =org/apache/jackrabbit/oak/spi/security/user/util/PasswordUtil isSame '(Ljava/lang/String;Ljava/lang/String;)Z ,org/apache/jackrabbit/api/security/user/User getPath ()Ljava/lang/String; "org/apache/jackrabbit/oak/api/Root getTree 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree; 'org/apache/jackrabbit/oak/util/TreeUtil getString J(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/String; !
/ *? ? * ? *,?
? Y? ?*-+? :,? ?
? Y? ?? / 0 2 3 4 ) 6 > * * * * * ! ? " # $ % &