org.apache.jackrabbit.oak.security.SecurityProviderImpl.class Maven / Gradle / Ivy
???? 3Z 0 ?
i ?
j ? ?
? i ? ?
? i ? ?
? i ? ?
? i ? ?
? i ? ?
? i ? ?
?
? i ?
? ? i ? ?
? i ? ?
? i ? ?
" ? i ? ?
% ?
? ?
( ?
? ?
+ ?
? i ?
0 ? ?
i ? ? ? 5
5
0
: ?
D ?
D
D
D
C
K
i
i
}
0!
i" { y
#$
0%&
e'
e
e()*+, authenticationConfiguration SLorg/apache/jackrabbit/oak/spi/security/authentication/AuthenticationConfiguration; privilegeConfiguration ILorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeConfiguration; userConfiguration ?Lorg/apache/jackrabbit/oak/spi/security/user/UserConfiguration; authorizationConfiguration `Lorg/apache/jackrabbit/oak/security/authorization/composite/CompositeAuthorizationConfiguration; principalConfiguration RLorg/apache/jackrabbit/oak/spi/security/principal/CompositePrincipalConfiguration; tokenConfiguration YLorg/apache/jackrabbit/oak/spi/security/authentication/token/CompositeTokenConfiguration; authorizableNodeName ILorg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardAuthorizableNodeName; authorizableActionProvider OLorg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardAuthorizableActionProvider; restrictionProvider HLorg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardRestrictionProvider; userAuthenticationFactory NLorg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUserAuthenticationFactory;
configuration @Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;
whiteboard 5Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard; ()V Code LineNumberTable LocalVariableTable this 9Lorg/apache/jackrabbit/oak/security/SecurityProviderImpl; C(Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)V "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull;
setWhiteboard 8(Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard;)V
getWhiteboard 7()Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard;
getParameters T(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters; sc >Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration; i$ Ljava/util/Iterator; name Ljava/lang/String; params
StackMapTable ?- RuntimeVisibleAnnotations Ljavax/annotation/Nullable; getConfigurations ()Ljava/lang/Iterable; scs Ljava/util/Set; LocalVariableTypeTable OLjava/util/Set; Signature W()Ljava/lang/Iterable<+Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration;>; getConfiguration %(Ljava/lang/Class;)Ljava/lang/Object; configClass Ljava/lang/Class; Ljava/lang/Class; 1(Ljava/lang/Class;)TT; activate %(Lorg/osgi/framework/BundleContext;)V context "Lorg/osgi/framework/BundleContext;
deactivate bindPrincipalConfiguration L(Lorg/apache/jackrabbit/oak/spi/security/principal/PrincipalConfiguration;)V reference ILorg/apache/jackrabbit/oak/spi/security/principal/PrincipalConfiguration; unbindPrincipalConfiguration bindTokenConfiguration S(Lorg/apache/jackrabbit/oak/spi/security/authentication/token/TokenConfiguration;)V PLorg/apache/jackrabbit/oak/spi/security/authentication/token/TokenConfiguration; unbindTokenConfiguration bindAuthorizationConfiguration T(Lorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration;)V QLorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration; unbindAuthorizationConfiguration initializeConfigurations userMap Ljava/util/Map; 5Ljava/util/Map; initConfiguration ~(Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration;)Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration; cfg :Lorg/apache/jackrabbit/oak/spi/security/ConfigurationBase; config TT; K(TT;)TT; ?(Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration; ?(TT;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)TT; bindAuthenticationConfiguration V(Lorg/apache/jackrabbit/oak/spi/security/authentication/AuthenticationConfiguration;)V !unbindAuthenticationConfiguration bindPrivilegeConfiguration L(Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeConfiguration;)V unbindPrivilegeConfiguration bindUserConfiguration B(Lorg/apache/jackrabbit/oak/spi/security/user/UserConfiguration;)V unbindUserConfiguration
SourceFile SecurityProviderImpl.java. ? ? ? ? ? ^org/apache/jackrabbit/oak/security/authorization/composite/CompositeAuthorizationConfiguration ?/ s t Porg/apache/jackrabbit/oak/spi/security/principal/CompositePrincipalConfiguration u v Worg/apache/jackrabbit/oak/spi/security/authentication/token/CompositeTokenConfiguration w x Gorg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardAuthorizableNodeName y z Morg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardAuthorizableActionProvider { | Forg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardRestrictionProvider } ~ Lorg/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUserAuthenticationFactory01 ?2 ?345 ? ? Qorg/apache/jackrabbit/oak/security/authentication/AuthenticationConfigurationImpl m n =org/apache/jackrabbit/oak/security/user/UserConfigurationImpl q r Gorg/apache/jackrabbit/oak/security/privilege/PrivilegeConfigurationImpl o p Oorg/apache/jackrabbit/oak/security/authorization/AuthorizationConfigurationImpl67 Gorg/apache/jackrabbit/oak/security/principal/PrincipalConfigurationImpl Norg/apache/jackrabbit/oak/security/authentication/token/TokenConfigurationImpl ? ?89 >org/apache/jackrabbit/oak/spi/security/ConfigurationParameters ? ?:;<-=>?@