The CorePermissionProvider type exposes the following members.

Constructors

  NameDescription
Public methodCorePermissionProvider
DotNetNuke.Security.Permissions.CorePermissionProvider

Methods

  NameDescription
Public methodCanAddContentToPage
Returns a flag indicating whether the current user can add content to a page
(Inherited from PermissionProvider.)
Public methodCanAddFolder
Returns a flag indicating whether the current user can add a folder or file
(Inherited from PermissionProvider.)
Public methodCanAddPage
Returns a flag indicating whether the current user can add a child page to a page
(Inherited from PermissionProvider.)
Public methodCanAdminFolder
Returns a flag indicating whether the current user can addmister a folder
(Inherited from PermissionProvider.)
Public methodCanAdminModule
Returns a flag indicating whether the current user can administer a module
(Inherited from PermissionProvider.)
Public methodCanAdminPage
Returns a flag indicating whether the current user can administer a page
(Inherited from PermissionProvider.)
Public methodCanBrowseFolder
Returns a flag indicating whether the current user can browse the folder
(Inherited from PermissionProvider.)
Public methodCanCopyFolder
Returns a flag indicating whether the current user can copy a folder or file
(Inherited from PermissionProvider.)
Public methodCanCopyPage
Returns a flag indicating whether the current user can copy a page
(Inherited from PermissionProvider.)
Public methodCanDeleteFolder
Returns a flag indicating whether the current user can delete a folder or file
(Inherited from PermissionProvider.)
Public methodCanDeleteModule
Returns a flag indicating whether the current user can delete a module
(Inherited from PermissionProvider.)
Public methodCanDeletePage
Returns a flag indicating whether the current user can delete a page
(Inherited from PermissionProvider.)
Public methodCanEditModuleContent
Returns a flag indicating whether the current user can edit module content
(Inherited from PermissionProvider.)
Public methodCanExportModule
Returns a flag indicating whether the current user can export a module
(Inherited from PermissionProvider.)
Public methodCanExportPage
Returns a flag indicating whether the current user can export a page
(Inherited from PermissionProvider.)
Public methodCanImportModule
Returns a flag indicating whether the current user can import a module
(Inherited from PermissionProvider.)
Public methodCanImportPage
Returns a flag indicating whether the current user can import a page
(Inherited from PermissionProvider.)
Public methodCanManageFolder
Returns a flag indicating whether the current user can manage a folder's settings
(Inherited from PermissionProvider.)
Public methodCanManageModule
Returns a flag indicating whether the current user can manage a module's settings
(Inherited from PermissionProvider.)
Public methodCanManagePage
Returns a flag indicating whether the current user can manage a page's settings
(Inherited from PermissionProvider.)
Public methodCanNavigateToPage
Returns a flag indicating whether the current user can see a page in a navigation object
(Inherited from PermissionProvider.)
Public methodCanViewFolder
Returns a flag indicating whether the current user can view a folder or file
(Inherited from PermissionProvider.)
Public methodCanViewModule
Returns a flag indicating whether the current user can view a module
(Inherited from PermissionProvider.)
Public methodCanViewPage
Returns a flag indicating whether the current user can view a page
(Inherited from PermissionProvider.)
Public methodDeleteFolderPermissionsByUser (Inherited from PermissionProvider.)
Public methodDeleteModulePermissionsByUser
DeleteModulePermissionsByUser deletes a user's Module Permission in the Database
(Inherited from PermissionProvider.)
Public methodDeleteTabPermissionsByUser
DeleteTabPermissionsByUser deletes a user's Tab Permissions in the Database
(Inherited from PermissionProvider.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetDesktopModulePermission
GetDesktopModulePermission gets a DesktopModule Permission from the Database
(Inherited from PermissionProvider.)
Public methodGetDesktopModulePermissions
GetDesktopModulePermissions gets a DesktopModulePermissionCollection
(Inherited from PermissionProvider.)
Public methodGetFolderPermissionsCollectionByFolder (Inherited from PermissionProvider.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetModulePermissions
GetModulePermissions gets a ModulePermissionCollection
(Inherited from PermissionProvider.)
Public methodGetTabPermissions
GetTabPermissions gets a TabPermissionCollection
(Inherited from PermissionProvider.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasDesktopModulePermission
HasDesktopModulePermission checks whether the current user has a specific DesktopModule Permission
(Inherited from PermissionProvider.)
Public methodHasFolderPermission (Inherited from PermissionProvider.)
Public methodHasModuleAccess
Determines if user has the necessary permissions to access an item with the designated AccessLevel.
(Inherited from PermissionProvider.)
Protected methodHasModulePermission(ModuleInfo, String) (Inherited from PermissionProvider.)
Public methodHasModulePermission(ModulePermissionCollection, String)
HasModulePermission checks whether the current user has a specific Module Permission
(Inherited from PermissionProvider.)
Public methodHasTabPermission
HasTabPermission checks whether the current user has a specific Tab Permission
(Inherited from PermissionProvider.)
Public methodImplicitRolesForFolders
Returns a list with all roles with implicit permissions on Folders
(Inherited from PermissionProvider.)
Public methodImplicitRolesForPages
Returns a list with all roles with implicit permissions on Tabs
(Inherited from PermissionProvider.)
Protected methodIsDeniedModulePermission (Inherited from PermissionProvider.)
Protected methodIsDeniedTabPermission (Inherited from PermissionProvider.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSaveFolderPermissions(FolderInfo)
SaveFolderPermissions updates a Folder's permissions
(Inherited from PermissionProvider.)
Public methodSaveFolderPermissions(IFolderInfo)
SaveFolderPermissions updates a Folder's permissions
(Inherited from PermissionProvider.)
Public methodSaveModulePermissions
SaveModulePermissions updates a Module's permissions
(Inherited from PermissionProvider.)
Public methodSaveTabPermissions
SaveTabPermissions saves a Tab's permissions
(Inherited from PermissionProvider.)
Public methodSupportsFullControl (Overrides PermissionProvider..::..SupportsFullControl()()()().)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Properties

  NameDescription
Public propertyLocalResourceFile (Inherited from PermissionProvider.)

See Also