question: find a user object who has this email address . update the object with the information found . concode_field_sep String m_domain concode_elem_sep String m_knownusermsg concode_elem_sep Log M_log concode_elem_sep String m_serviceprincipal concode_elem_sep String m_servicelogincontext concode_elem_sep boolean m_requirelocalaccount concode_elem_sep boolean m_verifyTicket concode_elem_sep String m_logincontext concode_field_sep void setServiceLoginContext concode_elem_sep void init concode_elem_sep boolean userKnownToKerberos concode_elem_sep void setDomain concode_elem_sep void setRequireLocalAccount concode_elem_sep boolean getUser concode_elem_sep void setKnownUserMsg concode_elem_sep void destroy concode_elem_sep void setLoginContext concode_elem_sep void setCachettl concode_elem_sep boolean authenticateUser concode_elem_sep void setServicePrincipal concode_elem_sep void getUsers concode_elem_sep boolean authenticateWithProviderFirst
target: boolean function ( UserEdit arg0 , String arg1 ) { if ( m_requirelocalaccount ) return false ; String loc0 = arg1 . toLowerCase ( ) . trim ( ) ; if ( ! loc0 . endsWith ( m_domain ) ) return false ; String loc1 [ ] = StringUtil . splitFirst ( loc0 , "srini_string" ) ; arg0 . setEid ( loc1 [ 0 ] ) ; return getUser ( arg0 ) ; }