@@ -14,11 +14,7 @@ class Base(object):
1414 """Provides OAuth2 access tokens for accessing Firebase services."""
1515
1616 def get_access_token (self ):
17- """Fetches a Google OAuth2 access token using this credential instance.
18-
19- Returns:
20- An oauth2client.client.AccessTokenInfo instance
21- """
17+ """Fetches a Google OAuth2 access token using this credential instance."""
2218 raise NotImplementedError
2319
2420 def get_credential (self ):
@@ -76,9 +72,18 @@ def service_account_email(self):
7672 return self ._service_account_email
7773
7874 def get_access_token (self ):
75+ """Fetches a Google OAuth2 access token using this certificate credential.
76+
77+ Returns:
78+ oauth2client.client.AccessTokenInfo: An access token obtained via oauth2client.
79+ """
7980 return self ._g_credential .get_access_token (_http )
8081
8182 def get_credential (self ):
83+ """Returns the underlying Google credential.
84+
85+ Returns:
86+ oauth2client.client.GoogleCredentials: An oauth2client credential instance."""
8287 return self ._g_credential
8388
8489
@@ -96,9 +101,18 @@ def __init__(self):
96101 self ._g_credential = client .GoogleCredentials .get_application_default ()
97102
98103 def get_access_token (self ):
104+ """Fetches a Google OAuth2 access token using this application default credential.
105+
106+ Returns:
107+ oauth2client.client.AccessTokenInfo: An access token obtained via oauth2client.
108+ """
99109 return self ._g_credential .get_access_token (_http )
100110
101111 def get_credential (self ):
112+ """Returns the underlying Google credential.
113+
114+ Returns:
115+ oauth2client.client.GoogleCredentials: An oauth2client credential instance."""
102116 return self ._g_credential
103117
104118
@@ -143,7 +157,16 @@ def refresh_token(self):
143157 return self ._refresh_token
144158
145159 def get_access_token (self ):
160+ """Fetches a Google OAuth2 access token using this refresh token credential.
161+
162+ Returns:
163+ oauth2client.client.AccessTokenInfo: An access token obtained via oauth2client.
164+ """
146165 return self ._g_credential .get_access_token (_http )
147166
148167 def get_credential (self ):
168+ """Returns the underlying Google credential.
169+
170+ Returns:
171+ oauth2client.client.GoogleCredentials: An oauth2client credential instance."""
149172 return self ._g_credential
0 commit comments