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

org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3?	n?	n@	nA	nB
pCD
C	nEF
	C	nGH
C	nIJ
C	nK
LM
nN
O	nP
nQ
R
nS	nT	nUVW	nX	nY	nZ
n[
n\
F]
^_
n`
^a
nbcdce	nfghij
klhmnop
1Cqr
stu
vw
nxyz{|}~?
?C
???
???
????
n?
F??
n??
n?
F?
???
???
n?
??
??	F?
??
???
Y?
???
\??
^??
`??
??
b?
n?
?
????
????
???
???InnerClasseslogLorg/slf4j/Logger;authenticationConfigurationSLorg/apache/jackrabbit/oak/spi/security/authentication/AuthenticationConfiguration;RuntimeInvisibleAnnotations,Lorg/apache/felix/scr/annotations/Reference;privilegeConfigurationILorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeConfiguration;userConfiguration?Lorg/apache/jackrabbit/oak/spi/security/user/UserConfiguration;context"Lorg/osgi/framework/BundleContext;registration(Lorg/osgi/framework/ServiceRegistration;registeringZ
preconditions;Lorg/apache/jackrabbit/oak/security/internal/Preconditions;authorizationConfiguration`Lorg/apache/jackrabbit/oak/security/authorization/composite/CompositeAuthorizationConfiguration;principalConfigurationRLorg/apache/jackrabbit/oak/spi/security/principal/CompositePrincipalConfiguration;tokenConfigurationYLorg/apache/jackrabbit/oak/spi/security/authentication/token/CompositeTokenConfiguration;authorizableNodeNamesLjava/util/List;	SignatureTLjava/util/List;authorizableActionProvidersaLjava/util/List;restrictionProvidershLjava/util/List;userAuthenticationFactoriesYLjava/util/List;()VCodeLineNumberTableLocalVariableTablethisJLorg/apache/jackrabbit/oak/security/internal/SecurityProviderRegistration;activate4(Lorg/osgi/framework/BundleContext;Ljava/util/Map;)VpidLjava/lang/String;arr$[Ljava/lang/String;len$Ii$
configurationLjava/util/Map;requiredServicePidsLocalVariableTypeTable5Ljava/util/Map;
StackMapTable??????Z(Lorg/osgi/framework/BundleContext;Ljava/util/Map;)V+Lorg/apache/felix/scr/annotations/Activate;modified(Ljava/util/Map;)V8(Ljava/util/Map;)V+Lorg/apache/felix/scr/annotations/Modified;
deactivate?-Lorg/apache/felix/scr/annotations/Deactivate;bindAuthenticationConfigurationV(Lorg/apache/jackrabbit/oak/spi/security/authentication/AuthenticationConfiguration;)V!unbindAuthenticationConfigurationbindPrivilegeConfigurationL(Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeConfiguration;)VunbindPrivilegeConfigurationbindUserConfigurationB(Lorg/apache/jackrabbit/oak/spi/security/user/UserConfiguration;)VunbindUserConfigurationbindAuthorizationConfigurationc(Lorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration;Ljava/util/Map;)VQLorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration;
properties?(Lorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration;Ljava/util/Map;)V unbindAuthorizationConfigurationbindPrincipalConfiguration[(Lorg/apache/jackrabbit/oak/spi/security/principal/PrincipalConfiguration;Ljava/util/Map;)VILorg/apache/jackrabbit/oak/spi/security/principal/PrincipalConfiguration;?(Lorg/apache/jackrabbit/oak/spi/security/principal/PrincipalConfiguration;Ljava/util/Map;)VunbindPrincipalConfigurationbindTokenConfigurationb(Lorg/apache/jackrabbit/oak/spi/security/authentication/token/TokenConfiguration;Ljava/util/Map;)VPLorg/apache/jackrabbit/oak/spi/security/authentication/token/TokenConfiguration;?(Lorg/apache/jackrabbit/oak/spi/security/authentication/token/TokenConfiguration;Ljava/util/Map;)VunbindTokenConfigurationbindConfiguration?(Lorg/apache/jackrabbit/oak/spi/security/CompositeConfiguration;Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration;Ljava/util/Map;)V	composite?Lorg/apache/jackrabbit/oak/spi/security/CompositeConfiguration;>Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration;???(Lorg/apache/jackrabbit/oak/spi/security/CompositeConfiguration;Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration;Ljava/util/Map;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;unbindConfigurationbindAuthorizableNodeNameT(Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableNodeName;Ljava/util/Map;)VauthorizableNodeNameBLorg/apache/jackrabbit/oak/spi/security/user/AuthorizableNodeName;?z(Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableNodeName;Ljava/util/Map;)VunbindAuthorizableNodeNamebindAuthorizableActionProvidera(Lorg/apache/jackrabbit/oak/spi/security/user/action/AuthorizableActionProvider;Ljava/util/Map;)VauthorizableActionProviderOLorg/apache/jackrabbit/oak/spi/security/user/action/AuthorizableActionProvider;??(Lorg/apache/jackrabbit/oak/spi/security/user/action/AuthorizableActionProvider;Ljava/util/Map;)V unbindAuthorizableActionProviderbindRestrictionProviderh(Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;Ljava/util/Map;)VrestrictionProviderVLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;??(Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;Ljava/util/Map;)VunbindRestrictionProviderbindUserAuthenticationFactoryY(Lorg/apache/jackrabbit/oak/spi/security/user/UserAuthenticationFactory;Ljava/util/Map;)VuserAuthenticationFactoryGLorg/apache/jackrabbit/oak/spi/security/user/UserAuthenticationFactory;?(Lorg/apache/jackrabbit/oak/spi/security/user/UserAuthenticationFactory;Ljava/util/Map;)VunbindUserAuthenticationFactory
maybeRegisterLjava/util/Dictionary;;?maybeUnregistercreateSecurityProvider](Lorg/osgi/framework/BundleContext;)Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;securityProviderFLorg/apache/jackrabbit/oak/security/internal/InternalSecurityProvider;
userParams@Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;restrictionParams#createWhiteboardRestrictionProviderX()Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;*createWhiteboardAuthorizableActionProviderQ()Lorg/apache/jackrabbit/oak/spi/security/user/action/AuthorizableActionProvider;$createWhiteboardAuthorizableNodeNameD()Lorg/apache/jackrabbit/oak/spi/security/user/AuthorizableNodeName;)createWhiteboardUserAuthenticationFactoryI()Lorg/apache/jackrabbit/oak/spi/security/user/UserAuthenticationFactory;addCandidate?removeCandidate
getServicePid#(Ljava/util/Map;)Ljava/lang/String;I(Ljava/util/Map;)Ljava/lang/String;getRequiredServicePids$(Ljava/util/Map;)[Ljava/lang/String;J(Ljava/util/Map;)[Ljava/lang/String;
access$000\(Lorg/apache/jackrabbit/oak/security/internal/SecurityProviderRegistration;)Ljava/util/List;x0
access$100
access$200
access$300
SourceFile!SecurityProviderRegistration.java,Lorg/apache/felix/scr/annotations/Component;	immediatemetatypelabel&Apache Jackrabbit Oak SecurityProviderdescription>The default SecurityProvider embedded in Apache Jackrabbit Oak-Lorg/apache/felix/scr/annotations/Properties;value+Lorg/apache/felix/scr/annotations/Property;nameRequired Service PIDsQThe SecurityProvider will not register itself unless the services identified by these PIDs are registered first. Only the PIDs of implementations of the following interfaces are checked: AuthorizationConfiguration, PrincipalConfiguration, TokenConfiguration, AuthorizableActionProvider, RestrictionProvider and UserAuthenticationFactory.Oorg.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImplGorg.apache.jackrabbit.oak.security.principal.PrincipalConfigurationImplNorg.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImplTorg.apache.jackrabbit.oak.spi.security.user.action.DefaultAuthorizableActionProviderTorg.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImplEorg.apache.jackrabbit.oak.security.user.UserAuthenticationFactoryImpl	unbounded4Lorg/apache/felix/scr/annotations/PropertyUnbounded;ARRAY-Lorg/apache/felix/scr/annotations/References;referenceInterfacecardinality7Lorg/apache/felix/scr/annotations/ReferenceCardinality;OPTIONAL_MULTIPLEpolicy2Lorg/apache/felix/scr/annotations/ReferencePolicy;DYNAMIC??????????9org/apache/jackrabbit/oak/security/internal/Preconditions??^org/apache/jackrabbit/oak/security/authorization/composite/CompositeAuthorizationConfiguration??Porg/apache/jackrabbit/oak/spi/security/principal/CompositePrincipalConfiguration??Worg/apache/jackrabbit/oak/spi/security/authentication/token/CompositeTokenConfiguration???????}~????????????uvyz{|??????????????????st(Trying to register a SecurityProvider...???'Aborting: no BundleContext is available??-Aborting: preconditions are not satisfied: {}??2Aborting: a SecurityProvider is already registered8Aborting: a SecurityProvider is already being registeredjava/util/Hashtabletypedefault???7org/apache/jackrabbit/oak/spi/security/SecurityProvider???????$SecurityProvider instance registered,Trying to unregister the SecurityProvider...+Aborting: no SecurityProvider is registered%Aborting: preconditions are satisfied&SecurityProvider instance unregisteredDorg/apache/jackrabbit/oak/security/internal/InternalSecurityProvider???Qorg/apache/jackrabbit/oak/spi/security/authentication/AuthenticationConfiguration??Gorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeConfiguration??>org/apache/jackrabbit/oak/spi/security/ConfigurationParameters	??

????=org/apache/jackrabbit/oak/spi/security/user/UserConfiguration???????????-org/apache/jackrabbit/oak/osgi/OsgiWhiteboard????Jorg/apache/jackrabbit/oak/security/internal/SecurityProviderRegistration$1??Jorg/apache/jackrabbit/oak/security/internal/SecurityProviderRegistration$2Jorg/apache/jackrabbit/oak/security/internal/SecurityProviderRegistration$3Jorg/apache/jackrabbit/oak/security/internal/SecurityProviderRegistration$4??
????service.pid??????java/lang/String??Horg/apache/jackrabbit/oak/security/internal/SecurityProviderRegistration???java/lang/Object org/osgi/framework/BundleContext
java/util/Mapjava/lang/Throwable&org/osgi/framework/ServiceRegistration=org/apache/jackrabbit/oak/spi/security/CompositeConfiguration?E??M?????*
K*,?N*Y:?-:?66?2:*??????*+?ç:	?	?*??;>>C>?&	???$?-?3?8?F?J??R$	??%?? ????K??K}~K??E???K???'????????J????w????$	N*+?M*YN?*??,:?66?2:*??????-ç
:-??*?*??
;>>B>?*
??
??*?3?9?E?I?M??H*	??%?? ????N??N??H???N???$???????D????w?????4*YM?*?L*?*?*?*??,çN,?-?+?	+??!$$'$?*
??	?????)?-?3?? 	?4??)??!?$??????	w????>*+???
?????uv???>*???
?????uv???>*+???
?????yz???>*???
?????yz???>*+???
?????{|???>*???
?????{|???_**?+,???
?
? ??????????????_**?+,? ??

? ??????????????_**?+,???

? ??????????????_**?+,? ??

? ??????????????_**?+,???

? ??????????????_**?+,? ??

? ???????????????&*Y:?+,-?!?"*-?#ç:??*???!%?*&??&??&??&???&????????????????????"*Y:?+,?$*-?%ç:??*??? 
!"#!$?*"??"??"??"???"????????????????????%*YN?*?+?&W*,?#-ç
:-??*???)*+, .$/? %??%??%???%????????????????%*YN?*?+?'W*,?%-ç
:-??*???2345 7$8? %??%??%???%????????????????%*YN?*?+?&W*,?#-ç
:-??*???;<=> @$A? %??%??%???%????????????????%*YN?*?+?'W*,?%-ç
:-??*???DEFG I$J? %??%??%???%????????????????%*YN?*?+?&W*,?#-ç
:-??*???MNOP R$S? %??%??%???%????????????????%*YN?*?+?'W*,?%-ç
:-??*???VWXY [$\? %??%??%???%????????????????%*YN?*?+?&W*,?#-ç
:-??*???_`ab d$e? %??%??%???%????????????????%*YN?*?+?'W*,?%-ç
:-??*???hijk m$n? %??%??%???%???????????????Ų()?**YM?*???(+?*,ñ*??,??(-*??.,ñ*???(/?*,ñ*???(0?*,ñ*?*?L,çN,?-??1Y?2M,34?5W+6?7*+?8,?9N*Y:?*-?*?ç:???(:?*?!t"<t=PtQdteqttwt???????js
u{|}"?,?:?=?D?N?Q?X?b?e?j?o?y??????????????????4o}~???yL}~?D???(???D???9?"?N?????8??????????^?(;?**YM?*???(?*?!H"8H9EHHKH?:?
????"?,?6?9?>?C?M?S?]?? >
?^??M???"?N??????9???Y?@M,,*??A?B?C,,*??A?D?E?FYG*?H?ISYJ*?K?ISYL*?M?IS?NN,,*?-?O?P?QR*?S?I:,*??T,*??U,*??V?T,*??W,*??V?T,*??X,?YY+?Z?[,??:???&?R?b?m?w?????????????4????}~?RamF???3	?\Y*?]???	??	?3	?^Y*?_???	??
?3	?`Y*?a???	??
?6?bY*?c?d??!??????*+?eM,??*?,?f??,.
/23? ????????????????*+?eM,??*?,?g??68
9<=? ??????????????S
+h?i?j??@?
??
???
????V+k?i?l?m??D??????????/*???????/*???????/*???????/*????????"
n?o?(???w) !Z"#Z"$s%&s'()[@*+s?$s,&s-)[s.s/s0s1s2s34e567)[@x+s?8c?9e:;@x+s?8c?9e:;@x+s?8c?9e:;@x+s?8c?9e:;@x+s?8c?9e:;@x+s?8c?9e:;@x+s?8c?9e:;r"b`^\




© 2015 - 2024 Weber Informatics LLC | Privacy Policy