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

There is a newer version: 1.62.0
Show newest version
????3?
*?
??
)?????
*?
???
	??
??
)?

?
???
??
)?
??
?
???
?
???
?
)??`?
???
#?????
'???()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;>;"RuntimeVisibleParameterAnnotations
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;ctx0Lorg/apache/jackrabbit/oak/spi/security/Context;?(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.
configurationRankingRankingTRanking of this configuration in a setup with multiple authorization configurations.intValued+,?????Oorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration'org.apache.jackrabbit.oak.authorization???+???DIorg/apache/jackrabbit/oak/security/authorization/AuthorizationInitializer=org/apache/jackrabbit/oak/plugins/version/VersionablePathHook+?Jorg/apache/jackrabbit/oak/security/authorization/permission/PermissionHook^_+????\org/apache/jackrabbit/oak/security/authorization/permission/PermissionStoreValidatorProviderWorg/apache/jackrabbit/oak/security/authorization/permission/PermissionValidatorProvider??+?]org/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlValidatorProvider+<??Torg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlImporter???Worg/apache/jackrabbit/oak/security/authorization/accesscontrol/AccessControlManagerImpl+???Yorg/apache/jackrabbit/oak/spi/security/authorization/accesscontrol/AccessControlConstantsTorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionProvider??Torg/apache/jackrabbit/oak/security/authorization/restriction/RestrictionProviderImpl??CDRorg/apache/jackrabbit/oak/security/authorization/permission/PermissionProviderImpl+?Oorg/apache/jackrabbit/oak/security/authorization/AuthorizationConfigurationImpl8org/apache/jackrabbit/oak/spi/security/ConfigurationBase>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;getConfiguration%(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/restriction/RestrictionProvider;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;Lorg/apache/jackrabbit/oak/spi/security/Context;)V!)*+,-3*??.
lm/0123-S	*+???.
rs/	01	456	4789:;+<-F*++???.
v
w/01=>?@--?.}/01ABCD-.??.?/01ABEF-2?	Y?
?.?/01ABGH-T?Y+??
Y+*????.???/01IJ8KABLBMN-?$?Y??Y*?+,-??Y*????.??? ?/*$01$IJ$OP$QR6$OS8TABLBBBUV-5?Y???.?/018WABXY-L?Y+,*???.?/ 01Z[\]ABL
BB^_-l*? !?"?!L+??#Y?$L+?.????/01`ab?cABde-?**??%??&:?'Y+,-*?*??(?.
??/4*01*Z[*IJ*OPfg6*OS8hABLBBBij:	klZmnsopq[crcstq[@uvswnsxysz{I|}[@~vsqs@~vs?qs?@uvs?ns?ys?}[@~vs?qs?@~vs?qs?@~vs?qs?q[s?@uvs?ns?ys?q[s?s?s?@uvs?ns?ys?{I?@uvs?ns?ys??[I?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy