These functions allows you to create generic objects of different types (Lists and Dictionaries) and to read the Restriction-code and Error-code of SoapExceptions. For more details about the usage please read this post: http://blog.coolorange.com/2013/01/25/updatefileproperties-from-vault-api-in-powershell
This snippet function hashes a string into an MD5. The function will throw an error if an empty string is provided. Just copy and paste this into a console application, set the Sub Main() as the start up object and run it! You will see how the same hash is created for the "Test" string and a different hash is created for the "Test1" string. If you've got any problems with this snippet just comment..