예제 #1
0
        /// <summary>
        /// Returns a token request for a specified token request id.
        /// </summary>
        /// <param name="requestId">the request id</param>
        /// <returns>the token request</returns>
        public Task <TokenRequest> RetrieveTokenRequest(string requestId)
        {
            var unauthenticated = ClientFactory.Unauthenticated(channel);

            return(unauthenticated.RetrieveTokenRequest(requestId)
                   .Map(tokenRequest => TokenRequest.FromProtos(
                            tokenRequest.RequestPayload,
                            tokenRequest.RequestOptions)));
        }