Left: | ||
Right: |
LEFT | RIGHT |
---|---|
1 /* | 1 /* |
2 Copyright 2013 Google Inc | 2 Copyright 2013 Google Inc |
3 | 3 |
4 Licensed under the Apache License, Version 2.0 (the "License"); | 4 Licensed under the Apache License, Version 2.0 (the "License"); |
5 you may not use this file except in compliance with the License. | 5 you may not use this file except in compliance with the License. |
6 You may obtain a copy of the License at | 6 You may obtain a copy of the License at |
7 | 7 |
8 http://www.apache.org/licenses/LICENSE-2.0 | 8 http://www.apache.org/licenses/LICENSE-2.0 |
9 | 9 |
10 Unless required by applicable law or agreed to in writing, software | 10 Unless required by applicable law or agreed to in writing, software |
11 distributed under the License is distributed on an "AS IS" BASIS, | 11 distributed under the License is distributed on an "AS IS" BASIS, |
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 See the License for the specific language governing permissions and | 13 See the License for the specific language governing permissions and |
14 limitations under the License. | 14 limitations under the License. |
15 */ | 15 */ |
16 | 16 |
17 using System; | 17 using System; |
18 using System.Threading; | 18 using System.Threading; |
19 using System.Threading.Tasks; | 19 using System.Threading.Tasks; |
20 | 20 |
21 using Google.Apis.Auth.OAuth2.Flows; | 21 using Google.Apis.Auth.OAuth2.Flows; |
22 | 22 |
23 namespace Google.Apis.Auth.OAuth2 | 23 namespace Google.Apis.Auth.OAuth2 |
24 { | 24 { |
25 /// <summary> | 25 /// <summary> |
26 /// OAuth 2.0 authorization code flow for a Windows 8.1 installed applicatio ns that persists end-user credentials. | 26 /// OAuth 2.0 authorization code flow for a Windows 8.1 installed applicatio n that persists end-user credentials. |
jmcgrew
2014/08/25 19:06:50
applications -> application
peleyal
2014/08/28 21:08:17
Done.
| |
27 /// <remarks> | 27 /// <remarks> |
28 /// This installed app class uses an internal <see cref="AuthorizationCodeIn stalledApp"/> with a | 28 /// This installed app class uses an internal <see cref="AuthorizationCodeIn stalledApp"/> with a |
29 /// <see cref="Google.Apis.Auth.OAuth2.AuthorizationCodeBroker"/> for retrie ving the authorization code.· | 29 /// <see cref="Google.Apis.Auth.OAuth2.AuthorizationCodeBroker"/> for retrie ving the authorization code.· |
30 /// </remarks> | 30 /// </remarks> |
31 /// </summary> | 31 /// </summary> |
32 public sealed class AuthorizationCodeWindowsInstalledApp : IAuthorizationCod eInstalledApp | 32 public sealed class AuthorizationCodeWindowsInstalledApp : IAuthorizationCod eInstalledApp |
33 { | 33 { |
34 private readonly IAuthorizationCodeInstalledApp innerInstallApp; | 34 private readonly IAuthorizationCodeInstalledApp innerInstallApp; |
35 | 35 |
36 /// <summary> | 36 /// <summary> |
(...skipping 28 matching lines...) Expand all Loading... | |
65 } | 65 } |
66 | 66 |
67 public async Task<UserCredential> AuthorizeAsync(string userId, Cancella tionToken taskCancellationToken) | 67 public async Task<UserCredential> AuthorizeAsync(string userId, Cancella tionToken taskCancellationToken) |
68 { | 68 { |
69 return await innerInstallApp.AuthorizeAsync(userId, taskCancellation Token).ConfigureAwait(false); | 69 return await innerInstallApp.AuthorizeAsync(userId, taskCancellation Token).ConfigureAwait(false); |
70 } | 70 } |
71 | 71 |
72 #endregion | 72 #endregion |
73 } | 73 } |
74 } | 74 } |
LEFT | RIGHT |