org.apache.jackrabbit.oak.spi.security.principal.PrincipalManagerImpl.class Maven / Gradle / Ivy
???? 3 S
8 9 : ;
< = : >
? : @ : A
B 4
;
C D E F G principalProvider DLorg/apache/jackrabbit/oak/spi/security/principal/PrincipalProvider; G(Lorg/apache/jackrabbit/oak/spi/security/principal/PrincipalProvider;)V Code LineNumberTable LocalVariableTable this GLorg/apache/jackrabbit/oak/spi/security/principal/PrincipalManagerImpl; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; hasPrincipal (Ljava/lang/String;)Z
principalName Ljava/lang/String;
StackMapTable getPrincipal -(Ljava/lang/String;)Ljava/security/Principal; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; findPrincipals T(Ljava/lang/String;)Lorg/apache/jackrabbit/api/security/principal/PrincipalIterator; simpleFilter Ljavax/annotation/Nullable; U(Ljava/lang/String;I)Lorg/apache/jackrabbit/api/security/principal/PrincipalIterator;
searchType I
getPrincipals C(I)Lorg/apache/jackrabbit/api/security/principal/PrincipalIterator; getGroupMembership [(Ljava/security/Principal;)Lorg/apache/jackrabbit/api/security/principal/PrincipalIterator; principal Ljava/security/Principal; getEveryone ()Ljava/security/Principal; everyone H
SourceFile PrincipalManagerImpl.java I J ! " % ) Iorg/apache/jackrabbit/oak/spi/security/principal/PrincipalIteratorAdapter % K L % M . N O P Q R Eorg/apache/jackrabbit/oak/spi/security/principal/PrincipalManagerImpl java/lang/Object =org/apache/jackrabbit/api/security/principal/PrincipalManager java/security/Principal ()V Borg/apache/jackrabbit/oak/spi/security/principal/PrincipalProvider )(Ljava/lang/String;I)Ljava/util/Iterator; (Ljava/util/Iterator;)V (I)Ljava/util/Iterator; *(Ljava/security/Principal;)Ljava/util/Set; (Ljava/util/Collection;)V Borg/apache/jackrabbit/oak/spi/security/principal/EveryonePrincipal getInstance F()Lorg/apache/jackrabbit/oak/spi/security/principal/EveryonePrincipal; ! F
*? *+? ? " # $
R *? +? ? ? ? ) @ ! " ? *? +? ? / # $ % &