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

org.apache.jackrabbit.oak.security.privilege.PrivilegeManagerImpl.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3
:?
:?	:?	:?
<?	:??
?
:?????????
:???
??
?
?
?????
?
????
??
:?
??
:?
"?
"???????
??
??????
.?
:?
8????????T
8??
8??
?????InnerClasses
PrivilegeImpllogLorg/slf4j/Logger;root$Lorg/apache/jackrabbit/oak/api/Root;namePathMapper3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;Z(Lorg/apache/jackrabbit/oak/api/Root;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)VCodeLineNumberTableLocalVariableTablethisCLorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl;getRegisteredPrivileges!()[Ljavax/jcr/security/Privilege;defFLorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;arr$G[Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;len$Ii$
privilegesLjava/util/Set;LocalVariableTypeTable/Ljava/util/Set;
StackMapTable??
ExceptionsgetPrivilege2(Ljava/lang/String;)Ljavax/jcr/security/Privilege;
privilegeNameLjava/lang/String;?registerPrivilegeF(Ljava/lang/String;Z[Ljava/lang/String;)Ljavax/jcr/security/Privilege;
isAbstractZdeclaredAggregateNames[Ljava/lang/String;
definitionwriterHLorg/apache/jackrabbit/oak/security/privilege/PrivilegeDefinitionWriter;getWriteRoot&()Lorg/apache/jackrabbit/oak/api/Root;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;getOakNames$([Ljava/lang/String;)Ljava/util/Set;oakNamesoakNamejcrNamejcrNames#Ljava/util/Set;j	Signature8([Ljava/lang/String;)Ljava/util/Set;
getOakName&(Ljava/lang/String;)Ljava/lang/String;?f(Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;)Ljavax/jcr/security/Privilege;getPrivilegeDefinitionsI()[Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;definitionsLjava/util/Map;iLjava/util/Map;getPrivilegeDefinitionZ(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;Ljavax/annotation/CheckForNull;	getReaderJ()Lorg/apache/jackrabbit/oak/security/privilege/PrivilegeDefinitionReader;
access$100x(Lorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl;)Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;x0
access$200()Lorg/slf4j/Logger;
access$300?(Lorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;x1
access$400?(Lorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl;Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;)Ljavax/jcr/security/Privilege;()V
SourceFilePrivilegeManagerImpl.java`??BCFGH?DEjava/util/HashSet???????javax/jcr/security/Privilege??[Ljavax/jcr/security/Privilege;|})javax/jcr/security/AccessControlExceptionjava/lang/StringBuilderNo such privilege ????H????#javax/jcr/InvalidItemStateExceptionDAttempt to register a new privilege while there are pending changes.???javax/jcr/RepositoryExceptionInvalid privilege name Morg/apache/jackrabbit/oak/spi/security/privilege/ImmutablePrivilegeDefinitionrsH?Forg/apache/jackrabbit/oak/security/privilege/PrivilegeDefinitionWriternoH?????????o???H?Invalid privilege name 'null'??}Cannot resolve privilege name Oorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl$PrivilegeImplH????????Dorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition???Forg/apache/jackrabbit/oak/security/privilege/PrivilegeDefinitionReaderAorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl?java/lang/ObjectAorg/apache/jackrabbit/api/security/authorization/PrivilegeManagerCorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl$1
java/util/Setjava/lang/Stringadd(Ljava/lang/Object;)Zsize()ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V"org/apache/jackrabbit/oak/api/RoothasPendingChanges()ZisEmpty*(Ljava/lang/String;ZLjava/lang/Iterable;)V'(Lorg/apache/jackrabbit/oak/api/Root;)VwriteDefinitionI(Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;)VrefreshgetContentSession0()Lorg/apache/jackrabbit/oak/api/ContentSession;,org/apache/jackrabbit/oak/api/ContentSession
getLatestRootjava/util/CollectionsemptySet()Ljava/util/Set;(I)V1org/apache/jackrabbit/oak/namepath/NamePathMappergetOakNameOrNull?(Lorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl;Lorg/apache/jackrabbit/oak/spi/security/privilege/PrivilegeDefinition;Lorg/apache/jackrabbit/oak/security/privilege/PrivilegeManagerImpl$1;)VreadDefinitions()Ljava/util/Map;
java/util/Mapvalues()Ljava/util/Collection;java/util/CollectionreadDefinitionorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger; :<=BCDEFGHIJY*?*+?*,??K23	45L MNDEFGOPJ?E?Y?L*?	M,?>6?,2:+*??
W????++???
??K:;<,;2>L>
QR
%ST"UVWVEMN=XYZ=X[\?]^6?_`aJ?/**+??M,??Y?Y??+????*,??KC
DE)GL /MN/bc
%QR\?)d_efJ?t*???
?Y??+?
+???Y?Y??+?????Y*+?*-? ?!:?"Y*?#?$:?%*??&*??K&	NOQ!R<TPU]VdYmZL>tMNtbctghtijP$kR]lm\
_noJ9*??'?(?K`LMNpqrsJI+?+??
?)M?:?Y+??*M+N-?66? -2:*?:,?
W????,?K"f	gij0k8lAjGoL\	
tY8	uc0vc+Sj 'UV#$WVIMNIwj/tYZ
tx/tx\	?]y^y?#_z{pq|}J?:+?
?Y+??*?+?,M,??Y?Y?-?+????,?Ktuwxy8{L :MN:vc!uc\	?)~_pq`J??.Y*+?/?K?LMNkRpq??Jj *?0?1L+?2+?3?4?5?6?K
??L MN??Z??pq??J=	*?0+?7?K?L	MN	ucp???J6?8Y*??9?K?LMNpq??J/*??K+L?N??J??K+??J:*+??K+L?N?c??J:*+??K+L?N?R??J"
:?;??K-??@>:.:A




© 2015 - 2024 Weber Informatics LLC | Privacy Policy