METHOD_0 ( ) { org . IDENT_0 . IDENT_1 . impl . support . IDENT_2 . info ( IDENT_2 . IDENT_3 , STRING_0 ) ; org . IDENT_0 . IDENT_1 . protocol . IDENT_4 IDENT_5 = org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_7 . METHOD_1 ( ) ; javax . crypto . IDENT_8 c = org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . keys . METHOD_2 ( org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . name , IDENT_5 , 0 ) ; java . io . InputStream is = new java . io . ByteArrayInputStream ( org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . IDENT_10 , 0 , org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . IDENT_10 . length ) ; is = new org . IDENT_0 . IDENT_1 . impl . security . crypto . METHOD_3 ( is , c ) ; org . IDENT_0 . IDENT_1 . protocol . IDENT_11 IDENT_12 = org . IDENT_0 . IDENT_1 . IDENT_13 . IDENT_14 . METHOD_4 ( org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . name ) ; java . security . IDENT_15 IDENT_16 = org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_7 . METHOD_5 ( ) . METHOD_6 ( IDENT_5 ) ; byte [ ] IDENT_17 = org . IDENT_0 . IDENT_1 . IDENT_13 . IDENT_14 . METHOD_7 ( 1 ) ; int IDENT_18 = java . lang . Math . min ( INT_0 , org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . IDENT_10 . length ) ; org . IDENT_0 . IDENT_1 . protocol . IDENT_19 co = new org . IDENT_0 . IDENT_1 . protocol . METHOD_8 ( org . IDENT_0 . IDENT_1 . IDENT_13 . IDENT_14 . METHOD_9 ( IDENT_12 , 0 ) , new org . IDENT_0 . IDENT_1 . protocol . METHOD_10 ( IDENT_5 , null , org . IDENT_0 . IDENT_1 . protocol . METHOD_10 . IDENT_20 . IDENT_21 , org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_7 . METHOD_5 ( ) . METHOD_11 ( IDENT_16 ) , new java . lang . Integer ( INT_1 ) , IDENT_17 ) , is , IDENT_18 ) ; c = org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . keys . METHOD_12 ( org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . name , IDENT_5 , 0 ) ; is = new org . IDENT_0 . IDENT_1 . impl . security . crypto . METHOD_3 ( new java . io . ByteArrayInputStream ( co . content ( ) ) , c ) ; byte [ ] output = new byte [ co . METHOD_13 ( ) ] ; for ( int IDENT_22 = 0 , res = 0 ; ( res >= 0 ) && ( IDENT_22 < ( output . length ) ) ; IDENT_22 += res ) res = is . read ( output , IDENT_22 , ( ( output . length ) - IDENT_22 ) ) ; byte [ ] input = new byte [ IDENT_18 ] ; java . lang . System . METHOD_14 ( org . IDENT_0 . IDENT_1 . io . IDENT_6 . IDENT_9 . IDENT_10 , 0 , input , 0 , input . length ) ; "<AssertPlaceHolder>" ; org . IDENT_0 . IDENT_1 . impl . support . IDENT_2 . info ( IDENT_2 . IDENT_3 , STRING_1 ) ; } read ( byte [ ] , int , int ) { if ( null != ( IDENT_23 ) ) return IDENT_23 . read ( buf , offset , len ) ; throw new java . io . IOException ( STRING_2 ) ; }
org . junit . Assert . assertArrayEquals ( input , output )