Esempio n. 1
0
        public string SerializeToken(IAuthorizationState token)
        {
            if (token == null)
            {
                throw new ArgumentNullException("token");
            }

            var tokenData = new GoogkeTokenData();

            tokenData.access_token  = token.AccessToken;
            tokenData.token_type    = "Bearer"; //目前总是为Bearer
            tokenData.expires_in    = 0;        //目前忽略该属性
            tokenData.id_token      = null;
            tokenData.refresh_token = token.RefreshToken;

            //序列化
            return(_serializer.JsonSerialize(tokenData));
        }
Esempio n. 2
0
        public string SerializeToken(IAuthorizationState token)
        {
            if (token == null)
            {
                throw new ArgumentNullException("token");
            }

            var tokenData = new GoogkeTokenData();
            tokenData.access_token = token.AccessToken;
            tokenData.token_type = "Bearer"; //目前总是为Bearer
            tokenData.expires_in = 0; //目前忽略该属性
            tokenData.id_token = null;
            tokenData.refresh_token = token.RefreshToken;

            //序列化
            return _serializer.JsonSerialize(tokenData);
        }