METHOD_0 ( ) { com . vmware . IDENT_0 . common . IDENT_1 . IDENT_2 . IDENT_3 in = new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_2 . METHOD_1 ( ) ; in . IDENT_4 = STRING_0 ; java . lang . String IDENT_1 = this . IDENT_5 . METHOD_2 ( in ) ; com . vmware . IDENT_0 . common . IDENT_1 . IDENT_2 . METHOD_1 out = this . IDENT_6 . verify ( IDENT_1 , com . vmware . IDENT_0 . common . IDENT_1 . IDENT_2 . METHOD_1 . class ) ; "<AssertPlaceHolder>" ; } verify ( java . lang . String , java . lang . Class ) { int IDENT_7 = IDENT_1 . indexOf ( Constants . IDENT_8 , 0 ) ; if ( ( IDENT_7 == ( - 1 ) ) || ( IDENT_7 == 0 ) ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( STRING_1 ) ; } int IDENT_10 = IDENT_1 . indexOf ( Constants . IDENT_8 , ( IDENT_7 + 1 ) ) ; if ( ( IDENT_10 == ( - 1 ) ) || ( IDENT_10 == ( IDENT_7 + 1 ) ) ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( STRING_2 ) ; } java . lang . String IDENT_11 = IDENT_1 . substring ( 0 , IDENT_7 ) ; java . lang . String IDENT_12 = IDENT_1 . substring ( ( IDENT_7 + 1 ) , IDENT_10 ) ; java . lang . String IDENT_13 = IDENT_1 . substring ( ( IDENT_10 + 1 ) ) ; com . vmware . IDENT_0 . common . IDENT_1 . IDENT_14 header ; try { header = decode ( IDENT_11 , com . vmware . IDENT_0 . common . IDENT_1 . IDENT_14 . class ) ; } catch ( com . google . gson . IDENT_15 ex ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( java . lang . String . format ( STRING_3 , ex . getMessage ( ) ) ) ; } if ( header == null ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( STRING_4 ) ; } if ( ( header . type ) == null ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( STRING_5 ) ; } if ( ! ( header . type . equals ( Constants . IDENT_16 ) ) ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( java . lang . String . format ( STRING_6 , header . type ) ) ; } com . vmware . IDENT_0 . common . IDENT_1 . IDENT_17 algorithm ; try { algorithm = com . vmware . IDENT_0 . common . IDENT_1 . IDENT_17 . METHOD_4 ( header . algorithm ) ; } catch ( com . vmware . IDENT_0 . common . IDENT_1 . IDENT_17 ex ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( ex . getMessage ( ) ) ; } byte [ ] IDENT_18 = IDENT_1 . substring ( 0 , IDENT_10 ) . getBytes ( Constants . IDENT_19 ) ; byte [ ] IDENT_20 = algorithm . METHOD_2 ( IDENT_18 , this . IDENT_21 ) ; byte [ ] IDENT_22 = decode ( IDENT_13 ) ; if ( ! ( java . security . IDENT_23 . METHOD_5 ( IDENT_20 , IDENT_22 ) ) ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_6 ( STRING_7 ) ; } T payload ; try { payload = decode ( IDENT_12 , IDENT_24 ) ; } catch ( com . google . gson . IDENT_15 ex ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( java . lang . String . format ( STRING_8 , ex . getMessage ( ) ) ) ; } if ( payload == null ) { throw new com . vmware . IDENT_0 . common . IDENT_1 . IDENT_9 . METHOD_3 ( STRING_9 ) ; } return payload ; }
org . junit . Assert . assertEquals ( in . IDENT_4 , out . IDENT_4 )