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

org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl.class Maven / Gradle / Ivy

????2?
&?
??
%????
&?
???
??

??
%?
?
???
??
%?
??
?
???
?
???
?
%?\?
???
!??
#????()VCodeLineNumberTableLocalVariableTablethisQLorg/apache/jackrabbit/oak/security/authorization/AuthorizationConfigurationImpl;activate(Ljava/util/Map;)V
propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map;	Signature8(Ljava/util/Map;)VRuntimeInvisibleAnnotations+Lorg/apache/felix/scr/annotations/Activate;<(Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;)VsecurityProvider9Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;getName()Ljava/lang/String;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;
getContext2()Lorg/apache/jackrabbit/oak/spi/security/Context;getWorkspaceInitializer@()Lorg/apache/jackrabbit/oak/spi/lifecycle/WorkspaceInitializer;getCommitHooks$(Ljava/lang/String;)Ljava/util/List;
workspaceNameLjava/lang/String;X(Ljava/lang/String;)Ljava/util/List<+Lorg/apache/jackrabbit/oak/spi/commit/CommitHook;>;
getValidatorse(Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;)Ljava/util/List;
principalsLjava/util/Set;moveTracker2Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;*Ljava/util/Set;?(Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;)Ljava/util/List;getProtectedItemImporters()Ljava/util/List;M()Ljava/util/List;getAccessControlManager?(Lorg/apache/jackrabbit/oak/api/Root;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)Ljavax/jcr/security/AccessControlManager;root$Lorg/apache/jackrabbit/oak/api/Root;namePathMapper3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;getRestrictionProviderX()Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;restrictionProviderVLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;
StackMapTable?getPermissionProvider?(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;?(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;
SourceFile#AuthorizationConfigurationImpl.java,Lorg/apache/felix/scr/annotations/Component;metatypelabel0Apache Jackrabbit Oak AuthorizationConfiguration*Lorg/apache/felix/scr/annotations/Service;valueQLorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration;>Lorg/apache/jackrabbit/oak/spi/security/SecurityConfiguration;-Lorg/apache/felix/scr/annotations/Properties;+Lorg/apache/felix/scr/annotations/Property;namepermissionsJr2Jackrabbit 2.x Permissionsdescription\Enforce backwards compatible permission validation with respect to the configurable options.cardinalityoptions1Lorg/apache/felix/scr/annotations/PropertyOption;USER_MANAGEMENTREMOVE_NODEimportBehaviorImport Behavior:Behavior for access control related items upon XML import.abort
besteffortignore	readPathsReadable Paths?Enable full read access to regular nodes and properties at the specified paths irrespective of other policies that may take effective./jcr:system/rep:namespaces/jcr:system/jcr:nodeTypes/jcr:system/rep:privilegesadministrativePrincipalsAdministrative PrincipalshAllows to specify principals that should be granted full permissions on the complete repository content.
()?????'org.apache.jackrabbit.oak.authorization???(???AIorg/apache/jackrabbit/oak/security/authorization/AuthorizationInitializer=org/apache/jackrabbit/oak/plugins/version/VersionablePathHook(?Jorg/apache/jackrabbit/oak/security/authorization/permission/PermissionHookZ[(????\org/apache/jackrabbit/oak/security/authorization/permission/PermissionStoreValidatorProviderWorg/apache/jackrabbit/oak/security/authorization/permission/PermissionValidatorProvider??(?]org/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlValidatorProvider(9??Torg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlImporter???Worg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl(???Torg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider??Torg/apache/jackrabbit/oak/security/authorization/restriction/RestrictionProviderImplRorg/apache/jackrabbit/oak/security/authorization/permission/PermissionProviderImpl(?Oorg/apache/jackrabbit/oak/security/authorization/AuthorizationConfigurationImpl8org/apache/jackrabbit/oak/spi/security/ConfigurationBaseOorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration>org/apache/jackrabbit/oak/spi/security/ConfigurationParametersofQ(Ljava/util/Map;)Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;
setParametersC(Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)V7org/apache/jackrabbit/oak/spi/security/SecurityProvider
getParametersT(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;|(Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;)VEorg/apache/jackrabbit/oak/security/authorization/AuthorizationContextgetInstance(Ljava/lang/String;)Vk(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider;)V'com/google/common/collect/ImmutableListO(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;getSecurityProvider;()Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;?(Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;)Va(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;java/util/Collections
singletonList$(Ljava/lang/Object;)Ljava/util/List;?(Lorg/apache/jackrabbit/oak/api/Root;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;)VB()Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;getConfigValueI(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;?(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration;)V!%&'()*3*??+
fg,-./0*S	*+???+
kl,	-.	123	145678(9*F*++???+
p
q,-.:;<=*-?+w,-.>?@A*.??+|,-.BC*2?Y?	?+?,-.>?DE*L?
Y+??Y+*?
???+?,-.FG5H>?IJ*~$?Y??Y*?+,-??Y*????+?,*$-.$FG$KL$MN3$KO5PQR*5?Y???+?,-.5S>?TU*L?Y+,*???+?, -.VWXYZ[*m*?? ?L+??!Y?"L+?+????,-.\]^?_>?`a*f?#Y+,-*?$?+?,*-.VWFGKL3KO5b>?cd7?efZghsijk[clcmnk[@opsqhsrsstuIvw[@xpsyksy@xpszksz@ops{hs|ss}w[@xps~ks~@xpsks@xps?ks?k[s~@ops?hs?ss?k[s?s?s?@ops?hs?ss?uI?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy