예제 #1
0
        public bool Authenticate(string authorizationCode, RequestType requestType)
        {
            var uri = _uriAuthentication.GetUriTokenRetrieve(authorizationCode);

            var responseText = (requestType.Equals(RequestType.Get))
                                      ? _webRequestService.Get(uri)
                                      : _webRequestService.Post(uri);

            Token = _extractTokenFromText.Extract(responseText);
            return(Token != null);
        }