private String chk()
	{
		List<Entry<String, String>> entries = new ArrayList<Entry<String, String>>();
		entries.addAll( values.entrySet() );
		Collections.sort( entries, new Comparator<Entry<String, String>>()
		{
			public int compare( Entry<String, String> arg0, Entry<String, String> arg1 )
			{
				return arg0.getKey().compareTo( arg1.getKey() );
			}
		} );

		StringBuilder b = new StringBuilder();
		for( Entry<String, String> e : entries )
		{
			if( e.getKey().equals( "z" ) )
				continue;

			b.append( e.getKey() );
			b.append( "HEXASYS" );
			b.append( e.getValue() );
			b.append( "SECURITY" );
		}

		return MD5.md5( b.toString() );
	}
private String chk ( ) { List < Entry < String , String > > entries = new ArrayList < Entry < String , String > > ( ) ; entries . addAll ( values . entrySet ( ) ) ; Collections . sort ( entries , new Comparator < Entry < String , String > > ( ) { public int compare ( Entry < String , String > arg0 , Entry < String , String > arg1 ) { return arg0 . getKey ( ) . compareTo ( arg1 . getKey ( ) ) ; } } ) ; StringBuilder b = new StringBuilder ( ) ; for ( Entry < String , String > e : entries ) { if ( e . getKey ( ) . equals ( "z" ) ) continue ; b . append ( e . getKey ( ) ) ; b . append ( "HEXASYS" ) ; b . append ( e . getValue ( ) ) ; b . append ( "SECURITY" ) ; } return MD5 . md5 ( b . toString ( ) ) ; }
security