question: public boolean softSignin ( ) throws IOException { if ( url == null ) { throw new IllegalStateException ( "Null host" ) ; } checkResolveHost ( ) ; if ( sessionId != null ) { if ( checkAuthorized ( getAuthCheckUrl ( sessionId ) ) ) { LOGGER . fine ( "Skipping soft init; session ID already exists - " + sessionId ) ; return true ; } else { sessionId = null ; } } long id = loadSessionId ( ) ; if ( id == 0 ) { return false ; } boolean authorized = checkAuthorized ( getAuthCheckUrl ( id ) ) ; if ( authorized ) { LOGGER . info ( "Authorized with session ID: " + id ) ; this . sessionId = id ; } return authorized ; }
target:  If the user can be authenticated due to an existing session id, do so