package eu.eudat.authorization; public final class Permission { /////// Should Remove after Refactor public static String AdminRole = "AdminRole"; public static String AuthenticatedRole = "AuthenticatedRole"; ///// public static String DeferredAffiliation = "DeferredAffiliation"; //Public public static String PublicBrowseDescription = "PublicBrowseDescription"; public static String PublicBrowseDescriptionTemplate = "PublicBrowseDescriptionTemplate"; public static String PublicBrowseDmp = "PublicBrowseDmp"; public static String PublicBrowseDmpReference = "PublicBrowseDmpReference"; public static String PublicBrowseDmpUser = "PublicBrowseDmpUser"; public static String PublicBrowseReference = "PublicBrowseReference"; public static String PublicBrowseUser = "PublicBrowseUser"; public static String PublicBrowseDashboardStatistics = "PublicBrowseDashboardStatistics"; public static String PublicSendContactSupport = "PublicSendContactSupport"; public static String PublicBrowseReferenceType = "PublicBrowseReferenceType"; //Elastic public static String ManageElastic = "ManageElastic"; //Deposit public static String BrowseDeposit = "BrowseDeposit"; public static String EditDeposit = "BrowseDeposit"; //Language public static String BrowseLanguage = "BrowseLanguage"; public static String EditLanguage = "EditLanguage"; public static String DeleteLanguage = "DeleteLanguage"; //Language public static String BrowseStatistics = "BrowseStatistics"; public static String BrowsePublicStatistics = "BrowsePublicStatistics"; //DescriptionTemplate public static String BrowseDescriptionTemplate = "BrowseDescriptionTemplate"; public static String EditDescriptionTemplate = "EditDescriptionTemplate"; public static String DeleteDescriptionTemplate = "DeleteDescriptionTemplate"; public static String CloneDescriptionTemplate = "CloneDescriptionTemplate"; public static String CreateNewVersionDescriptionTemplate = "CreateNewVersionDescriptionTemplate"; public static String ImportDescriptionTemplate = "ImportDescriptionTemplate"; public static String ExportDescriptionTemplate = "ExportDescriptionTemplate"; //User public static String BrowseUser = "BrowseUser"; public static String EditUser = "EditUser"; public static String DeleteUser = "DeleteUser"; public static String ExportUsers = "ExportUsers"; public static String BrowseDmpAssociatedUser = "BrowseDmpAssociatedUser"; //StorageFile public static String BrowseStorageFile = "BrowseStorageFile"; public static String EditStorageFile = "EditStorageFile"; public static String DeleteStorageFile = "DeleteStorageFile"; //DescriptionTemplateType public static String BrowseDescriptionTemplateType = "BrowseDescriptionTemplateType"; public static String EditDescriptionTemplateType = "EditDescriptionTemplateType"; public static String DeleteDescriptionTemplateType = "DeleteDescriptionTemplateType"; //Dmp public static String BrowseDmp = "BrowseDmp"; public static String EditDmp = "EditDmp"; public static String NewDmp = "NewDmp"; public static String DepositDmp = "DepositDmp"; public static String DeleteDmp = "DeleteDmp"; public static String CloneDmp = "CloneDmp"; public static String CreateNewVersionDmp = "CreateNewVersionDmp"; public static String FinalizeDmp = "FinalizeDmp"; public static String UndoFinalizeDmp = "UndoFinalizeDmp"; public static String AssignDmpUsers = "AssignDmpUsers"; public static String InviteDmpUsers = "InviteDmpUsers"; //DmpBlueprint public static String BrowseDmpBlueprint = "BrowseDmpBlueprint"; public static String EditDmpBlueprint = "EditDmpBlueprint"; public static String DeleteDmpBlueprint = "DeleteDmpBlueprint"; public static String CloneDmpBlueprint = "CloneDmpBlueprint"; public static String CreateNewVersionDmpBlueprint = "CreateNewVersionDmpBlueprint"; public static String ExportDmpBlueprint = "ExportDmpBlueprint"; public static String ImportDmpBlueprint = "ImportDmpBlueprint"; //DmpDescriptionTemplate public static String BrowseDmpDescriptionTemplate = "BrowseDmpDescriptionTemplate"; public static String EditDmpDescriptionTemplate = "EditDmpDescriptionTemplate"; public static String DeleteDmpDescriptionTemplate = "DeleteDmpDescriptionTemplate"; //DmpUser public static String BrowseDmpUser = "BrowseDmpUser"; public static String EditDmpUser = "EditDmpUser"; public static String DeleteDmpUser = "DeleteDmpUser"; //Description public static String BrowseDescription = "BrowseDescription"; public static String EditDescription = "EditDescription"; public static String FinalizeDescription = "FinalizeDescription"; public static String DeleteDescription = "DeleteDescription"; public static String CloneDescription = "CloneDescription"; //DescriptionTag public static String BrowseDescriptionTag = "BrowseDescriptionTag"; public static String EditDescriptionTag = "EditDescriptionTag"; public static String DeleteDescriptionTag = "DeleteDescriptionTag"; //DescriptionTemplateType public static String BrowseEntityDoi = "BrowseEntityDoi"; public static String EditEntityDoi = "EditEntityDoi"; public static String DeleteEntityDoi = "DeleteEntityDoi"; //UserSettings public static String BrowseUserSettings = "BrowseUserSettings"; public static String EditUserSettings = "EditUserSettings"; public static String DeleteUserSettings = "DeleteUserSettings"; // UI Pages public static String ViewDescriptionTemplateTypePage = "ViewDescriptionTemplateTypePage"; public static String ViewDmpBlueprintPage = "ViewDmpBlueprintPage"; //Reference public static String BrowseReference = "BrowseReference"; public static String EditReference = "EditReference"; public static String DeleteReference = "DeleteReference"; //Tag public static String BrowseTag = "BrowseTag"; public static String EditTag = "EditTag"; public static String DeleteTag = "DeleteTag"; //DmpReference public static String BrowseDmpReference = "BrowseDmpReference"; public static String EditDmpReference = "EditDmpReference"; public static String DeleteDmpReference = "DeleteDmpReference"; //DescriptionReference public static String BrowseDescriptionReference = "BrowseDescriptionReference"; public static String EditDescriptionReference = "EditDescriptionReference"; public static String DeleteDescriptionReference = "DeleteDescriptionReference"; //SupportiveMaterial public static String BrowseSupportiveMaterial = "BrowseSupportiveMaterial"; public static String EditSupportiveMaterial= "EditSupportiveMaterial"; public static String DeleteSupportiveMaterial = "DeleteSupportiveMaterial"; //ReferenceType public static String BrowseReferenceType = "BrowseReferenceType"; public static String EditReferenceType= "EditReferenceType"; public static String DeleteReferenceType = "DeleteReferenceType"; //Tenant public static String BrowseTenant = "BrowseTenant"; public static String EditTenant= "EditTenant"; public static String DeleteTenant = "DeleteTenant"; public static String AllowNoTenant = "AllowNoTenant"; //TenantUser public static String BrowseTenantUser = "BrowseTenantUser"; public static String EditTenantUser = "EditTenantUser"; public static String DeleteTenantUser = "DeleteTenantUser"; //Prefilling public static String BrowsePrefilling = "BrowsePrefilling"; //Lock public static String BrowseLock = "BrowseLock"; public static String EditLock = "EditLock"; public static String DeleteLock = "DeleteLock"; //ContactSupport public static String SendContactSupport = "SendContactSupport"; //ActionConfirmation public static String BrowseActionConfirmation = "BrowseActionConfirmation"; public static String EditActionConfirmation = "EditActionConfirmation"; public static String DeleteActionConfirmation = "DeleteActionConfirmation"; //PrefillingSource public static String BrowsePrefillingSource = "BrowsePrefillingSource"; public static String EditPrefillingSource= "EditPrefillingSource"; public static String DeletePrefillingSource = "DeletePrefillingSource"; }