Available on python, neko, hl, php, lua, cpp, macro, java
@:value(cast "MD5")@:enum@:implinlineread onlyMD5:DigestAlgorithm = "MD5"
@:value(cast "RIPEMD160")@:enum@:implinlineread onlyRIPEMD160:DigestAlgorithm = "RIPEMD160"
@:value(cast "SHA1")@:enum@:implinlineread onlySHA1:DigestAlgorithm = "SHA1"
@:value(cast "SHA224")@:enum@:implinlineread onlySHA224:DigestAlgorithm = "SHA224"
@:value(cast "SHA256")@:enum@:implinlineread onlySHA256:DigestAlgorithm = "SHA256"
@:value(cast "SHA384")@:enum@:implinlineread onlySHA384:DigestAlgorithm = "SHA384"
@:value(cast "SHA512")@:enum@:implinlineread onlySHA512:DigestAlgorithm = "SHA512"