ImageResizer  3.4.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Properties | List of all members
ImageResizer.Plugins.Encrypted.EncryptedPlugin Class Reference
Inheritance diagram for ImageResizer.Plugins.Encrypted.EncryptedPlugin:
Inheritance graph
[legend]
Collaboration diagram for ImageResizer.Plugins.Encrypted.EncryptedPlugin:
Collaboration graph
[legend]

Public Member Functions

 EncryptedPlugin (string prefix, string key)
 
 EncryptedPlugin (NameValueCollection args)
 
IPlugin Install (Configuration.Config c)
 
string EncryptPathAndQuery (string virtualPath, NameValueCollection query)
 
string EncryptPathAndQuery (string virtualPathAndQuery)
 
bool Uninstall (Configuration.Config c)
 
- Public Member Functions inherited from ImageResizer.Configuration.Issues.IssueSink
 IssueSink (string defaultSource)
 
virtual IEnumerable< IIssueGetIssues ()
 Returns a copy of the list of reported issues. More...
 
virtual void AcceptIssue (IIssue i)
 Adds the specified issue to the list unless it is an exact duplicate of another instance. More...
 
- Public Member Functions inherited from ImageResizer.Plugins.IPlugin
IPlugin Install (Config c)
 Installs the plugin in the specified Config instance. The plugin must handle all the work of loading settings, registering the plugin etc. More...
 
bool Uninstall (Config c)
 Uninstalls the plugin. Should reverse all changes made during Install More...
 

Properties

static EncryptedPlugin First [get]
 
string VirtualPrefix [get, set]
 Requests starting with this path will be decrypted. Should be in app-relative form: "~/s3/". Will be converted to root-relative form upon assigment. Trailing slash required, auto-added. More...
 
SimpleSecureEncryption Enc [get]
 

Additional Inherited Members

- Protected Attributes inherited from ImageResizer.Configuration.Issues.IssueSink
string defaultSource = null
 

Detailed Description

Definition at line 16 of file Encrypted.cs.

Property Documentation

string ImageResizer.Plugins.Encrypted.EncryptedPlugin.VirtualPrefix
getset

Requests starting with this path will be decrypted. Should be in app-relative form: "~/s3/". Will be converted to root-relative form upon assigment. Trailing slash required, auto-added.

Definition at line 36 of file Encrypted.cs.


The documentation for this class was generated from the following file: