The SecureFolderProvider type exposes the following members.

Constructors

  NameDescription
Public methodSecureFolderProvider
DotNetNuke.Services.FileSystem.SecureFolderProvider

Methods

  NameDescription
Public methodAddFile (Inherited from StandardFolderProvider.)
Public methodAddFolder(String, FolderMappingInfo) (Inherited from StandardFolderProvider.)
Public methodAddFolder(String, FolderMappingInfo, String) (Inherited from FolderProvider.)
Public methodCopyFile (Inherited from StandardFolderProvider.)
Public methodDeleteFile (Inherited from StandardFolderProvider.)
Public methodDeleteFolder (Inherited from StandardFolderProvider.)
Public methodEncryptValue (Inherited from FolderProvider.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFileExists (Inherited from StandardFolderProvider.)
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 methodFolderExists (Inherited from StandardFolderProvider.)
Protected methodGetActualPath(IFileInfo) (Overrides StandardFolderProvider..::..GetActualPath(IFileInfo).)
Protected methodGetActualPath(IFolderInfo)
Get actual path to a folder
(Inherited from StandardFolderProvider.)
Protected methodGetActualPath(FolderMappingInfo, String)
Get actual path to a folder in the specified folder mapping
(Inherited from StandardFolderProvider.)
Protected methodGetActualPath(IFolderInfo, String) (Overrides StandardFolderProvider..::..GetActualPath(IFolderInfo, String).)
Protected methodGetActualPath(FolderMappingInfo, String, String) (Overrides StandardFolderProvider..::..GetActualPath(FolderMappingInfo, String, String).)
Public methodGetEncryptedSetting
Gets the decrypted value of an encrypted folder mapping setting
(Inherited from FolderProvider.)
Public methodGetFileAttributes (Inherited from StandardFolderProvider.)
Public methodGetFiles (Overrides StandardFolderProvider..::..GetFiles(IFolderInfo).)
Public methodGetFileSize (Inherited from StandardFolderProvider.)
Public methodGetFileStream(IFileInfo) (Inherited from StandardFolderProvider.)
Public methodGetFileStream(IFolderInfo, String) (Inherited from StandardFolderProvider.)
Public methodGetFileStream(IFolderInfo, IFileInfo, Int32)
Gets a file Stream of the specified file.
(Inherited from FolderProvider.)
Protected methodGetFileStreamInternal (Inherited from StandardFolderProvider.)
Public methodGetFileUrl (Overrides StandardFolderProvider..::..GetFileUrl(IFileInfo).)
Public methodGetFolderProviderIconPath (Overrides StandardFolderProvider..::..GetFolderProviderIconPath()()()().)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetHashCode(IFileInfo) (Inherited from FolderProvider.)
Public methodGetHashCode(IFileInfo, Stream) (Inherited from FolderProvider.)
Public methodGetLastModificationTime (Inherited from StandardFolderProvider.)
Protected methodGetRelativePath
Get the path relative to the root of the FolderMapping
(Inherited from StandardFolderProvider.)
Public methodGetSettingsControlVirtualPath
Gets the virtual path of the control file used to display and update specific folder mapping settings. By default, the control name is Settings.ascx.
(Inherited from FolderProvider.)
Public methodGetSubFolders (Inherited from StandardFolderProvider.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsInSync (Inherited from StandardFolderProvider.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveFile (Inherited from StandardFolderProvider.)
Public methodMoveFolder (Inherited from StandardFolderProvider.)
Public methodRenameFile (Inherited from StandardFolderProvider.)
Public methodRenameFolder (Inherited from StandardFolderProvider.)
Public methodSetFileAttributes (Inherited from StandardFolderProvider.)
Public methodSupportsFileAttributes (Inherited from StandardFolderProvider.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateFile(IFileInfo, Stream) (Inherited from StandardFolderProvider.)
Public methodUpdateFile(IFolderInfo, String, Stream) (Inherited from StandardFolderProvider.)

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 propertyIsStorageSecure
Gets a value indicating if the provider ensures the files/folders it manages are secure from outside access.
(Overrides FolderProvider..::..IsStorageSecure.)
Public propertyProtectedExtension
Gets the file extension to use for protected files.
Public propertyRequiresNetworkConnectivity
Gets a value indicating if the provider requires network connectivity to do its tasks.
(Inherited from StandardFolderProvider.)
Public propertySupportsMappedPaths
Indicates if the folder provider supports mapped paths when creating new folders
(Inherited from FolderProvider.)
Public propertySupportsMoveFile (Inherited from StandardFolderProvider.)
Public propertySupportsMoveFolder (Inherited from StandardFolderProvider.)

See Also