METHOD_0 ( ) { final javax . security . auth . IDENT_0 subject = new javax . security . auth . METHOD_1 ( true , java . util . Collections . METHOD_2 ( new org . apache . jackrabbit . oak . spi . security . authentication . IDENT_1 . METHOD_3 ( ) ) , java . util . Collections . < java . lang . Object > METHOD_4 ( ) , java . util . Collections . < java . lang . Object > METHOD_4 ( ) ) ; org . apache . jackrabbit . oak . api . IDENT_2 cs = javax . security . auth . METHOD_1 . METHOD_5 ( subject , new java . security . IDENT_3 < org . apache . jackrabbit . oak . api . IDENT_2 > ( ) { @ org . apache . jackrabbit . oak . spi . security . authentication . Override public org . apache . jackrabbit . oak . api . IDENT_2 run ( ) { try { return METHOD_6 ( null ) ; } catch ( java . lang . Exception e ) { return null ; } } } , null ) ; try { "<AssertPlaceHolder>" ; } finally { if ( cs != null ) { cs . close ( ) ; } } } METHOD_7 ( ) { METHOD_8 ( ) ; java . util . Set < org . apache . jackrabbit . oak . api . IDENT_4 > IDENT_5 = IDENT_6 . METHOD_9 ( ) . METHOD_10 ( org . apache . jackrabbit . oak . api . IDENT_4 . class ) ; if ( IDENT_5 . isEmpty ( ) ) { return org . apache . jackrabbit . oak . api . IDENT_4 . IDENT_7 ; } else { return IDENT_5 . iterator ( ) . next ( ) ; } }
org . junit . Assert . assertSame ( IDENT_4 . IDENT_7 , cs . METHOD_7 ( ) )