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

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

????2?
 Y	Z[\]	^_`a
bc
de	f	g	h	ij
klm
k
nop
qr
s	tu	vwu
dxyzsecurityProvider9Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;acConfigQLorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration;jr2PermissionsJ
workspaceNameLjava/lang/String;
principalsLjava/util/Set;	Signature*Ljava/util/Set;moveTracker2Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;acCtx0Lorg/apache/jackrabbit/oak/spi/security/Context;userCtx?(Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;)VCodeLineNumberTableLocalVariableTablethisYLorg/apache/jackrabbit/oak/security/authorization/permission/PermissionValidatorProvider;params@Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;compatValueLocalVariableTypeTable?(Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;Ljava/lang/String;Ljava/util/Set;Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;)VgetRootValidator?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;)Lorg/apache/jackrabbit/oak/spi/commit/Validator;before/Lorg/apache/jackrabbit/oak/spi/state/NodeState;afterinfo1Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;ppTLorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;
rootBefore6Lorg/apache/jackrabbit/oak/plugins/tree/ImmutableTree;	rootAfter
StackMapTable{mRuntimeVisibleAnnotationsLjavax/annotation/Nonnull;getAccessControlContext2()Lorg/apache/jackrabbit/oak/spi/security/Context;getUserContextuc?Lorg/apache/jackrabbit/oak/spi/security/user/UserConfiguration;requiresJr2Permissions(J)Z
permission
SourceFile PermissionValidatorProvider.java2|!"Oorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration}~#$??permissionsJr2java/lang/String??????%&'()*-.,org/apache/jackrabbit/oak/core/ImmutableRoot2???4org/apache/jackrabbit/oak/plugins/tree/ImmutableTree???Oorg/apache/jackrabbit/oak/security/authorization/permission/PermissionValidator2?Xorg/apache/jackrabbit/oak/security/authorization/permission/MoveAwarePermissionValidator2?/0?P10=org/apache/jackrabbit/oak/spi/security/user/UserConfiguration??Worg/apache/jackrabbit/oak/security/authorization/permission/PermissionValidatorProvider6org/apache/jackrabbit/oak/spi/commit/ValidatorProviderRorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider()V7org/apache/jackrabbit/oak/spi/security/SecurityProvidergetConfiguration%(Ljava/lang/Class;)Ljava/lang/Object;
getParametersB()Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;>org/apache/jackrabbit/oak/spi/security/ConfigurationParametersgetConfigValueI(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;Korg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionsgetPermissions(Ljava/lang/String;)J2(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)VgetPermissionProvider?(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;0org/apache/jackrabbit/oak/spi/commit/MoveTrackerisEmpty()Z(Lorg/apache/jackrabbit/oak/plugins/tree/ImmutableTree;Lorg/apache/jackrabbit/oak/plugins/tree/ImmutableTree;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionValidatorProvider;)VN(Lorg/apache/jackrabbit/oak/plugins/tree/ImmutableTree;Lorg/apache/jackrabbit/oak/plugins/tree/ImmutableTree;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;Lorg/apache/jackrabbit/oak/security/authorization/permission/PermissionValidatorProvider;Lorg/apache/jackrabbit/oak/spi/commit/MoveTracker;)V
getContextincludes(JJ)Z! !"#$%&'()*+,-./010234?N*?*+?*+???*??:?	?:*?
?*,?*-?
*??5*
9:	;=$>4?=ABBGCMD6HN78N!"N'(N)*N-.$*9:4;(<N),+=>?4?[*??Y+?*?*?
?:?Y+?:?Y,?:*????Y*???Y**???5KM%N/O9PHR6H[78[@A[BA[CD@EF%6GH/,IHJ?HKLLMNOP4T*??**???*??5YZ\678JQP4o&*??*???L*+??*??5`ab!d6
RS&78J!TU4=	*???5h6	78	V&WX




© 2015 - 2024 Weber Informatics LLC | Privacy Policy