org.apache.jackrabbit.oak.security.authorization.permission.AllPermissions.class Maven / Gradle / Ivy
???? 3 Q
> ? @ A B C D
E F G
> H I INSTANCE QLorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissions; ()V Code LineNumberTable LocalVariableTable this LLorg/apache/jackrabbit/oak/security/authorization/permission/AllPermissions; getInstance S()Lorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissions; refresh 9(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;)V root $Lorg/apache/jackrabbit/oak/api/Root;
workspaceName Ljava/lang/String; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; getRepositoryPermission X()Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/RepositoryPermission; RuntimeVisibleAnnotations getTreePermission ?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission; tree $Lorg/apache/jackrabbit/oak/api/Tree; parentPermission PLorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission; ?(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/plugins/tree/TreeType;Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission; type 1Lorg/apache/jackrabbit/oak/plugins/tree/TreeType; isGranted U(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/PropertyState;J)Z property -Lorg/apache/jackrabbit/oak/api/PropertyState; permissions J Ljavax/annotation/Nullable; (Ljava/lang/String;J)Z path
getPrivileges 5(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set; Signature I(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set;
hasPrivileges :(Lorg/apache/jackrabbit/oak/api/Tree;[Ljava/lang/String;)Z privilegeNames [Ljava/lang/String;
SourceFile AllPermissions.java
J K L M K & jcr:all N O P Jorg/apache/jackrabbit/oak/security/authorization/permission/AllPermissions java/lang/Object Oorg/apache/jackrabbit/oak/security/authorization/permission/CompiledPermissions Torg/apache/jackrabbit/oak/spi/security/authorization/permission/RepositoryPermission ALL VLorg/apache/jackrabbit/oak/spi/security/authorization/permission/RepositoryPermission; Norg/apache/jackrabbit/oak/spi/security/authorization/permission/TreePermission java/util/Collections singleton #(Ljava/lang/Object;)Ljava/util/Set; 0
3 *? ?
( ) ? ? , ? ? 2
. ? ? 7 ! " B ? ? = # $ % &