authenticate
Yahoo Finance API 인증을 수행합니다.
이 메서드는 suspend이므로 네트워크 I/O 대기 시간 동안 코루틴을 일시 중지합니다. 구현체는 다음을 담당합니다:
인증 엔드포인트 호출
쿠키/토큰 획득 및 관리
응답 검증 및 파싱
필요한 경우 예외 발생
Return
인증 결과를 포함하는 AuthResult 객체
Throws
인증 실패 시 발생 - CRUMB_ACQUISITION_FAILED: CRUMB 토큰 획득 실패 - AUTHENTICATION_FAILED: 기타 인증 실패 - NETWORK_*: 네트워크 관련 오류