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?	q=	q>	q?	q@
sAB
A	qCD
	A	qEF
A	qGH
A	qI
JK
qL
M	qN
qO
P
qQ	qR	qSTU	qV	qW	qX
qY
qZ
F[
\]
q^
\_
q`abac	qdefgh
ijfklmn
1Aop
qrs
tu
qvwxyz{|}~
?A
??
???
?????
q?
F??
q??
q?
F?
??
????
q?
?
??	F?
??
???
[?
???
^??
`??
b??
??
d?
q?
?
?????
????
???
???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;
configurationLjava/util/Map;requiredServicePids[Ljava/lang/String;LocalVariableTypeTable5Ljava/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?????????????????????wx{|}~??????????????????uv(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/ConfigurationParameters9org/apache/jackrabbit/oak/spi/security/user/UserConstants??	
????=org/apache/jackrabbit/oak/spi/security/user/UserConfiguration??Yorg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/AccessControlConstants?????????-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??????org/osgi/framework/Constantsservice.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??4$	??K??K?K??E???K???'????????J????y????	N*+?M*YN?*??,:?66?2:*??????-ç
:-??*?*??
;>>B>?*
??
??*?3?9?E?I?M??**	??N??N??H???N???$???????D????y?????4*YM?*?L*?*?*?*??,çN,?-?+?	+??!$$'$?*
??	?????)?-?3?? 	??4??)???!?$??????	y????>*+???
?????wx???>*???
?????wx???>*+???
?????{|???>*???
?????{|???>*+???
?????}~???>*???
?????}~???_**?+,???
?
? ??????????????_**?+,? ??

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

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

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

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

? ???????????????&*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? %??%??%???%???????????????IJ()?**YM?*???(+?*,ñ*??,??(-*??.,ñ*???(/?*,ñ*???(0?*,ñ*?*?L,çN,?-??1Y?2M,34?5W+6?7*+?8,?9N*Y:?*-?*?ç:???(:?*?!t"<t=PtQdteqttwt???????vs
u{|}"?,?:?=?D?N?Q?X?b?e?j?o?y????????????????????????4o????yK??C???(????C???9?"?N?????7??????????^?(;?**YM?*???(?*?!H"8H9EHHKH?:?
????"?,?6?9?>?C?M?S?]?? >
??^??M????"?N???????I???Y?@M,,*??A?B?C,,*??A?D?E?FYH*?I?JSYK*?L?JSYM*?N?JS?ON,,*?-?P?Q?RT*?U?J:,*??V,*??W,*??X?V,*??Y,*??X?V,*??Z,?[Y+?\?],??J???&?/?;?G?N?R?b?m?w?????????????4???????RamF???3	?^Y*?_???	???3	?`Y*?a???	??	?3	?bY*?c???	??
?6?dY*?e?f??!??????*+?gM,??*?,?h??,.
/23? ???????????
?????*+?gM,??*?,?i??68
9<=? ???????????
???S
+k?l?m??@?
??
???
????V+n?l?o?p??D??????????/*???????/*???????/*???????/*????????!	q?r?(???y)Z !Z "s#$s%&'[@()s?"s*$s+'[s,s-s.s/s0s12e345'[@z)s?6c?7e89:e;<@z)s?6c?7e89:e;<@z)s?6c?7e89:e;<@z)s?6c?7e89:e;<@z)s?6c?7e89:e;<@z)s?6c?7e89:e;<@z)s?6c?7e89:e;<t"db`^




© 2015 - 2024 Weber Informatics LLC | Privacy Policy