zhaolei
4 days ago 0b51bf5178442b800fd76f4ff1df5b8e47af7525
commit | author | age
4a2e5b 1 <?xml version="1.0"?>
Z 2 <doc>
3     <assembly>
4         <name>Prow.AlipayAuth</name>
5     </assembly>
6     <members>
7         <member name="T:Prow.AlipayAuth.AlipayDefaults">
8             <summary>
9             Tencent 认证默认配置项值
10             </summary>
11         </member>
12         <member name="F:Prow.AlipayAuth.AlipayDefaults.AuthenticationScheme">
13             <summary>
14             默认认证方案名称
15             </summary>
16         </member>
17         <member name="F:Prow.AlipayAuth.AlipayDefaults.DisplayName">
18             <summary>
19             认证方案显示名称
20             </summary>
21         </member>
22         <member name="F:Prow.AlipayAuth.AlipayDefaults.AuthorizationEndpoint">
23             <summary>
24             授权地址
25             </summary>
26         </member>
27         <member name="F:Prow.AlipayAuth.AlipayDefaults.TokenEndpoint">
28             <summary>
29             获取 Access_Token 地址
30             </summary>
31         </member>
32         <member name="F:Prow.AlipayAuth.AlipayDefaults.UserInformationEndpoint">
33             <summary>
34             获得 用户信息地址
35             </summary>
36         </member>
37         <member name="F:Prow.AlipayAuth.AlipayDefaults.HomePath">
38             <summary>
39             认证方案首页
40             </summary>
41         </member>
42         <member name="M:Prow.AlipayAuth.AlipayHandler.#ctor(Microsoft.Extensions.Options.IOptionsMonitor{Prow.AlipayAuth.AlipayOptions},Microsoft.Extensions.Logging.ILoggerFactory,System.Text.Encodings.Web.UrlEncoder,Microsoft.AspNetCore.Authentication.ISystemClock)">
43             <summary>
44             默认构造函数
45             </summary>
46             <param name="options"></param>
47             <param name="logger"></param>
48             <param name="encoder"></param>
49             <param name="clock"></param>
50         </member>
51         <member name="M:Prow.AlipayAuth.AlipayHandler.BuildChallengeUrl(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String)">
52             <summary>
53             生成认证地址方法
54             </summary>
55             <param name="properties"></param>
56             <param name="redirectUri"></param>
57             <returns></returns>
58         </member>
59         <member name="M:Prow.AlipayAuth.AlipayHandler.HandleRemoteAuthenticateAsync">
60             <summary>
61             HandleRemoteAuthenticateAsync 方法
62             </summary>
63             <returns></returns>
64         </member>
0b51bf 65         <member name="M:Prow.AlipayAuth.AlipayHandler.ExchangeCodeAsync(System.String,System.String)">
4a2e5b 66             <summary>
Z 67             通过 code 获取 access_token 方法
68             </summary>
0b51bf 69             <param name="code"></param>
Z 70             <param name="redirectUri"></param>
4a2e5b 71             <remarks>标准的都是 post 方法 微信使用 get</remarks>
Z 72         </member>
73         <member name="M:Prow.AlipayAuth.AlipayHandler.BuildUserInfoUrl(Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse)">
74             <summary>
75             生成用户信息请求地址方法
76             </summary>
77             <param name="tokens"></param>
78             <returns></returns>
79         </member>
80         <member name="M:Prow.AlipayAuth.AlipayHandler.HandleUserInfoAsync(Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse)">
81             <summary>
82             处理用户信息方法
83             </summary>
84             <param name="tokens"></param>
85             <returns></returns>
86         </member>
87         <member name="M:Prow.AlipayAuth.AlipayHandler.FormatScope(System.Collections.Generic.IEnumerable{System.String})">
88             <summary>
89             Format a list of OAuth scopes.
90             </summary>
91             <param name="scopes">List of scopes.</param>
92             <returns>Formatted scopes.</returns>
93         </member>
94         <member name="T:Prow.AlipayAuth.AlipayOptions">
95             <summary>
96             Gitee 认证配置实体类
97             </summary>
98         </member>
99         <member name="P:Prow.AlipayAuth.AlipayOptions.SignKey">
100             <summary>
101             获得/设置 Alipay Sign 私钥
102             </summary>
103         </member>
104         <member name="M:Prow.AlipayAuth.AlipayOptions.#ctor">
105             <summary>
106             构造函数
107             </summary>
108         </member>
109         <member name="T:Prow.AlipayAuth.AlipaySignature">
110             <summary>
111             Alipay 签名操作类
112             </summary>
113         </member>
114         <member name="M:Prow.AlipayAuth.AlipaySignature.GetSignContent(System.Collections.Generic.IDictionary{System.String,System.String})">
115             <summary>
116             获得待签名参数方法
117             </summary>
118             <param name="parameters"></param>
119             <returns></returns>
120         </member>
121         <member name="M:Prow.AlipayAuth.AlipaySignature.Sign(System.Collections.Generic.IDictionary{System.String,System.String},System.String)">
122             <summary>
123             签名方法
124             </summary>
125             <param name="parameters"></param>
126             <param name="signKey"></param>
127             <returns></returns>
128         </member>
129         <member name="T:Prow.AlipayAuth.AlipayUser">
130             <summary>
131             微信用户信息实体类
132             </summary>
133         </member>
134         <member name="P:Prow.AlipayAuth.AlipayUser.Province">
135             <summary>
136             获得/设置 普通用户个人资料填写的省份
137             </summary>
138         </member>
139         <member name="P:Prow.AlipayAuth.AlipayUser.City">
140             <summary>
141             获得/设置 普通用户个人资料填写的城市
142             </summary>
143         </member>
144         <member name="T:Prow.AlipayAuth.AlipayUserExtensions">
145             <summary>
146             Alipay 用户扩展操作类
147             </summary>
148         </member>
0b51bf 149         <member name="M:Prow.AlipayAuth.AlipayUserExtensions.ToAlipayUser(Newtonsoft.Json.Linq.JObject)">
4a2e5b 150             <summary>
Z 151             格式化为 Alipay 用户方法
152             </summary>
153             <param name="element"></param>
154             <returns></returns>
155         </member>
156         <member name="T:Microsoft.Extensions.DependencyInjection.AlipayExtensions">
157             <summary>
158             Gitee 授权认证服务扩展类
159             </summary>
160         </member>
161         <member name="M:Microsoft.Extensions.DependencyInjection.AlipayExtensions.AddAlipay(Microsoft.AspNetCore.Authentication.AuthenticationBuilder,System.Action{Prow.AlipayAuth.AlipayOptions})">
162             <summary>
163             添加 Gitee 认证授权服务
164             </summary>
165             <param name="builder">认证实例</param>
166             <param name="configureOptions">GiteeAuthenticationOptions 权限配置项回调方法</param>
167             <returns>AuthenticationBuilder 实例</returns>
168         </member>
169         <member name="M:Microsoft.Extensions.DependencyInjection.AlipayExtensions.AddAlipay(Microsoft.AspNetCore.Authentication.AuthenticationBuilder,System.String,System.Action{Prow.AlipayAuth.AlipayOptions})">
170             <summary>
171             添加 Gitee 认证授权服务
172             </summary>
173             <param name="builder">认证实例</param>
174             <param name="authenticationScheme">Gitee 认证架构名称 默认值为 Gitee</param>
175             <param name="configureOptions">GiteeAuthenticationOptions 权限配置项回调方法</param>
176             <returns>AuthenticationBuilder 实例</returns>
177         </member>
178         <member name="M:Microsoft.Extensions.DependencyInjection.AlipayExtensions.AddAlipay(Microsoft.AspNetCore.Authentication.AuthenticationBuilder,System.String,System.String,System.Action{Prow.AlipayAuth.AlipayOptions})">
179             <summary>
180             添加 Gitee 认证授权服务
181             </summary>
182             <param name="builder">认证实例</param>
183             <param name="authenticationScheme">Gitee 认证架构名称 默认值为 Gitee</param>
184             <param name="displayName">Gitee 显示名称 默认值为 Gitee</param>
185             <param name="configureOptions">GiteeAuthenticationOptions 权限配置项回调方法</param>
186             <returns>AuthenticationBuilder 实例</returns>
187         </member>
188     </members>
189 </doc>