org.apache.jackrabbit.oak.security.user.UserPrincipalProvider$CachedGroupPrincipal.class Maven / Gradle / Ivy
???? 2 s ? @
A
B
C D E F
G H I
C J K
L M N O
P Q
R
S T U V W X Y Z group /Lorg/apache/jackrabbit/api/security/user/Group; this$0 ?Lorg/apache/jackrabbit/oak/security/user/UserPrincipalProvider; T(Lorg/apache/jackrabbit/oak/security/user/UserPrincipalProvider;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this CachedGroupPrincipal InnerClasses TLorg/apache/jackrabbit/oak/security/user/UserPrincipalProvider$CachedGroupPrincipal;
principalName Ljava/lang/String; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull;
getOakPath ()Ljava/lang/String; groupPath
StackMapTable \ getPath gr e Ljavax/jcr/RepositoryException; X \ Y I getGroup 1()Lorg/apache/jackrabbit/api/security/user/Group; authorizable 6Lorg/apache/jackrabbit/api/security/user/Authorizable;
Exceptions RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull;
SourceFile UserPrincipalProvider.java ] . * ^ _ ` a ) b 6 7 . * javax/jcr/RepositoryException c d ,Failed to retrieve path from group principal e * f g h i j >org/apache/jackrabbit/oak/spi/security/principal/PrincipalImpl k * l m n o p q r -org/apache/jackrabbit/api/security/user/Group Rorg/apache/jackrabbit/oak/security/user/UserPrincipalProvider$CachedGroupPrincipal Porg/apache/jackrabbit/oak/security/user/UserPrincipalProvider$BaseGroupPrincipal BaseGroupPrincipal java/lang/String f(Lorg/apache/jackrabbit/oak/security/user/UserPrincipalProvider;Ljava/lang/String;Ljava/lang/String;)V =org/apache/jackrabbit/oak/security/user/UserPrincipalProvider
access$300 t(Lorg/apache/jackrabbit/oak/security/user/UserPrincipalProvider;)Lorg/apache/jackrabbit/oak/namepath/NamePathMapper; 1org/apache/jackrabbit/oak/namepath/NamePathMapper &(Ljava/lang/String;)Ljava/lang/String;
access$600 ()Lorg/slf4j/Logger;
getMessage org/slf4j/Logger error '(Ljava/lang/String;Ljava/lang/Object;)V getUserManager 7()Lorg/apache/jackrabbit/api/security/user/UserManager; getName (Ljava/lang/String;)V 3org/apache/jackrabbit/api/security/user/UserManager getAuthorizable Q(Ljava/security/Principal;)Lorg/apache/jackrabbit/api/security/user/Authorizable; 4org/apache/jackrabbit/api/security/user/Authorizable isGroup ()Z 0 J *+? *+,? ? ? ?
? ! $ % &