OLD | NEW |
1 # Copyright 2015 Google Inc. All rights reserved. | 1 # Copyright 2016 Google Inc. |
2 # | 2 # |
3 # Licensed under the Apache License, Version 2.0 (the "License"); | 3 # Licensed under the Apache License, Version 2.0 (the "License"); |
4 # you may not use this file except in compliance with the License. | 4 # you may not use this file except in compliance with the License. |
5 # You may obtain a copy of the License at | 5 # You may obtain a copy of the License at |
6 # | 6 # |
7 # http://www.apache.org/licenses/LICENSE-2.0 | 7 # http://www.apache.org/licenses/LICENSE-2.0 |
8 # | 8 # |
9 # Unless required by applicable law or agreed to in writing, software | 9 # Unless required by applicable law or agreed to in writing, software |
10 # distributed under the License is distributed on an "AS IS" BASIS, | 10 # distributed under the License is distributed on an "AS IS" BASIS, |
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
12 # See the License for the specific language governing permissions and | 12 # See the License for the specific language governing permissions and |
13 # limitations under the License. | 13 # limitations under the License. |
14 | 14 |
15 """Client library for using OAuth2, especially with Google APIs.""" | 15 """Exceptions used in the google.auth package.""" |
16 | 16 |
17 __version__ = '1.5.2' | |
18 | 17 |
19 GOOGLE_AUTH_URI = 'https://accounts.google.com/o/oauth2/auth' | 18 class GoogleAuthError(Exception): |
20 GOOGLE_DEVICE_URI = 'https://accounts.google.com/o/oauth2/device/code' | 19 """Base class for all google.auth errors.""" |
21 GOOGLE_REVOKE_URI = 'https://accounts.google.com/o/oauth2/revoke' | 20 |
22 GOOGLE_TOKEN_URI = 'https://accounts.google.com/o/oauth2/token' | 21 |
23 GOOGLE_TOKEN_INFO_URI = 'https://www.googleapis.com/oauth2/v2/tokeninfo' | 22 class TransportError(GoogleAuthError): |
| 23 """Used to indicate an error occurred during an HTTP request.""" |
| 24 |
| 25 |
| 26 class RefreshError(GoogleAuthError): |
| 27 """Used to indicate that an refreshing the credentials' access token |
| 28 failed.""" |
| 29 |
| 30 |
| 31 class DefaultCredentialsError(GoogleAuthError): |
| 32 """Used to indicate that acquiring default credentials failed.""" |
OLD | NEW |