Ejemplo n.º 1
0
        private async static void RefreshToken()
        {
            Console.WriteLine("Refreshing access token...");

            var refreshTokenReq = new ProtoOARefreshTokenReq
            {
                RefreshToken = _token.RefreshToken
            };

            await _client.SendMessage(refreshTokenReq, ProtoOAPayloadType.ProtoOaRefreshTokenReq);
        }
        public static ProtoMessage Refresh_Token_Req(string refreshToken)
        {
            ProtoOARefreshTokenReq message = new ProtoOARefreshTokenReq
            {
                payloadType  = ProtoOAPayloadType.ProtoOaRefreshTokenReq,
                refreshToken = refreshToken
            };

            Log.Info("ProtoOARefreshTokenReq:: " +
                     $"refreshToken: {refreshToken}");

            InnerMemoryStream.SetLength(0);
            Serializer.Serialize(InnerMemoryStream, message);

            return(Encode((uint)message.payloadType, InnerMemoryStream.ToArray()));
        }