publicstaticstringDescription{get{returnLC.L(@"This backend can read and write data to a WEBDAV enabled web server, using the HTTP protocol. Allowed formats are ""webdav://hostname/folder"" and ""webdav://username:password@hostname/folder"".");}}
publicstaticstringDescriptionForceDigestLong{get{returnLC.L(@"Using the HTTP Digest authentication method allows the user to authenticate with the server, without sending the password in clear. However, a man-in-the-middle attack is easy, because the HTTP protocol specifies a fallback to Basic authentication, which will make the client send the password to the attacker. Using this option, the client does not accept this, and always uses Digest authentication or fails to connect.");}}
publicstaticstringDescriptionForceDigestShort{get{returnLC.L(@"Force the use of the HTTP Digest authentication method");}}
publicstaticstringDescriptionAuthPasswordLong{get{returnLC.L(@"The password used to connect to the server. This may also be supplied as the environment variable ""AUTH_PASSWORD"".");}}
publicstaticstringDescriptionAuthUsernameLong{get{returnLC.L(@"The username used to connect to the server. This may also be supplied as the environment variable ""AUTH_USERNAME"".");}}
publicstaticstringDescriptionIntegratedAuthenticationLong{get{returnLC.L(@"If the server and client both supports integrated authentication, this option enables that authentication method. This is likely only available with windows servers and clients.");}}
publicstaticstringDescriptionIntegratedAuthenticationShort{get{returnLC.L(@"Use windows integrated authentication to connect to the server");}}
publicstaticstringMethodNotAllowedError(System.Net.HttpStatusCodestatuscode){returnLC.L(@"The server returned the error code {0} ({1}), indicating that the server does not support WebDAV connections",(int)statuscode,statuscode);}
publicstaticstringMissingFolderError(stringfoldername,stringmessage){returnLC.L(@"The folder {0} was not found, message: {1}",foldername,message);}
publicstaticstringSeenThenNotFoundError(stringfoldername,stringfilename,stringextension,stringerrormessage){returnLC.L(@"When listing the folder {0} the file {1} was listed, but the server now reports that the file is not found.
This can be because the file is deleted or unavailable, but it can also be because the file extension {2} is blocked by the web server. IIS blocks unknown extensions by default.
publicstaticstringDescriptionDebugPropfindLong{get{returnLC.L(@"To aid in debugging issues, it is possible to set a path to a file that will be overwritten with the PROPFIND response.");}}
publicstaticstringDescriptionAcceptAnyCertificateLong{get{returnLC.L(@"Use this option to accept any server certificate, regardless of what errors it may have. Please use --{0} instead, whenever possible.","accept-specified-ssl-hash");}}
publicstaticstringDescriptionAcceptAnyCertificateShort{get{returnLC.L(@"Accept any server certificate");}}
publicstaticstringDescriptionAcceptHashLong2{get{returnLC.L(@"If your server certificate is reported as invalid (e.g. with self-signed certificates), you can supply the certificate hash (SHA1) to approve it anyway. The hash value must be entered in hex format without spaces or colons. You can enter multiple hashes separated by commas.");}}
publicstaticstringDescriptionAcceptHashShort{get{returnLC.L(@"Optionally accept a known SSL certificate");}}