get the md5-hash-string-representation of the passed value using the #url_charset encoding . each hash byte is represented as 2characters in the range 0-9a-f . note : the hash value creation is done case sensitive ! the caller needs to ensure that the value to hash is lower case ! concode_field_sep IPeppolURLProvider INSTANCE concode_elem_sep Logger s_aLogger concode_elem_sep Charset URL_CHARSET concode_elem_sep PeppolURLProvider MUTABLE_INSTANCE concode_elem_sep Locale URL_LOCALE concode_field_sep String getDNSNameOfParticipant
String function ( @ Nonnull final String arg0 ) { return MessageDigestValue . create ( arg0 . getBytes ( URL_CHARSET ) , EMessageDigestAlgorithm . MD5 ) . getHexEncodedDigestString ( ) ; }