METHOD_0 ( ) { byte [ ] IDENT_0 = com . google . crypto . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( com . google . crypto . IDENT_1 . IDENT_4 . IDENT_5 . IDENT_6 ) ; byte [ ] IDENT_7 = com . google . crypto . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( com . google . crypto . IDENT_1 . IDENT_4 . IDENT_5 . IDENT_8 ) ; int IDENT_9 = 12 ; int IDENT_10 = 16 ; com . google . crypto . IDENT_1 . IDENT_11 IDENT_12 = com . google . crypto . IDENT_1 . IDENT_13 . METHOD_2 ( com . google . crypto . IDENT_1 . IDENT_13 . METHOD_3 ( com . google . crypto . IDENT_1 . IDENT_13 . METHOD_4 ( com . google . crypto . IDENT_1 . IDENT_13 . METHOD_5 ( IDENT_0 , IDENT_9 , IDENT_7 , IDENT_10 ) , INT_0 , IDENT_14 . IDENT_15 , IDENT_16 . IDENT_17 ) ) ) ; com . google . crypto . IDENT_1 . IDENT_18 IDENT_4 = new com . google . crypto . IDENT_1 . IDENT_4 . METHOD_6 ( ) . METHOD_7 ( com . google . crypto . IDENT_1 . IDENT_19 . METHOD_8 ( IDENT_12 ) ) ; byte [ ] IDENT_20 = com . google . crypto . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( 20 ) ; byte [ ] IDENT_21 = com . google . crypto . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( 20 ) ; byte [ ] IDENT_22 = IDENT_4 . METHOD_9 ( IDENT_20 , IDENT_21 ) ; byte [ ] IDENT_23 = IDENT_4 . METHOD_10 ( IDENT_22 , IDENT_21 ) ; "<AssertPlaceHolder>" ; } METHOD_10 ( byte [ ] , byte [ ] ) { try { java . nio . ByteBuffer buffer = java . nio . ByteBuffer . METHOD_7 ( IDENT_22 ) ; int IDENT_24 = buffer . METHOD_11 ( ) ; if ( ( IDENT_24 <= 0 ) || ( IDENT_24 > ( ( IDENT_22 . length ) - ( com . google . crypto . IDENT_1 . IDENT_4 . IDENT_25 . IDENT_26 ) ) ) ) { throw new java . security . METHOD_12 ( STRING_0 ) ; } byte [ ] IDENT_27 = new byte [ IDENT_24 ] ; buffer . get ( IDENT_27 , 0 , IDENT_24 ) ; byte [ ] payload = new byte [ buffer . METHOD_13 ( ) ] ; buffer . get ( payload , 0 , buffer . METHOD_13 ( ) ) ; byte [ ] IDENT_28 = remote . METHOD_10 ( IDENT_27 , com . google . crypto . IDENT_1 . IDENT_4 . IDENT_25 . IDENT_29 ) ; com . google . crypto . IDENT_1 . IDENT_18 IDENT_4 = com . google . crypto . IDENT_1 . IDENT_19 . METHOD_14 ( IDENT_30 . METHOD_15 ( ) , IDENT_28 , com . google . crypto . IDENT_1 . IDENT_18 . class ) ; return IDENT_4 . METHOD_10 ( payload , IDENT_21 ) ; } catch ( java . lang . IDENT_31 | java . nio . IDENT_32 | java . lang . IDENT_33 e ) { throw new java . security . METHOD_12 ( STRING_0 , e ) ; } }
org . junit . Assert . assertArrayEquals ( IDENT_20 , IDENT_23 )