a string representing the compliance level to report to the client constants may be defined in the base class to provide an easier programming environment according to embodiments webdav servlet 110 is configured as any other servlet is configured there are however special considerations for security because webdav defines additional http methods embodiments ensure that these methods are secured in an appropriate way in the web application deployment descriptor e g web inf web xml when implemented in software the elements of one embodiment comprise essentially the code segments to perform the necessary tasks the program or code segments can be stored in a computer readable medium or transmitted by a computer data signal embodied in a carrier wave or a signal modulated by a carrier over a transmission medium the u201c computer readable medium u201d may include any medium that can store or transfer information examples of the computer readable medium include an electronic circuit a semiconductor memory device a rom a flash memory an erasable rom erom a floppy diskette a compact disk cd rom an optical disk a hard disk a fiber optic medium a radio frequency rf link etc the computer data signal may include any signal that can propagate over a transmission medium such as electronic network channels.