oauth2client の API リファレンス
oauth2client (google/oauth2client) の公開 API 66 件 —— クラス 42、関数 3、メソッド 21。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。
リポジトリ: google/oauth2client
| 種別 | 件数 |
|---|---|
| クラス | 42 |
| 関数 | 3 |
| メソッド | 21 |
API 一覧
func
oauth2client._helpers.scopes_to_string(scopes)Converts scope value to a string.
class
oauth2client._openssl_crypt.OpenSSLSignerSigns messages with a private key.
method
oauth2client._openssl_crypt.OpenSSLSigner.sign(message)Signs a message.
class
oauth2client._openssl_crypt.OpenSSLVerifierVerifies the signature on a message.
class
oauth2client._pure_python_crypt.RsaSignerSigns messages with a private key.
method
oauth2client._pure_python_crypt.RsaSigner.sign(message)Signs a message.
class
oauth2client._pure_python_crypt.RsaVerifierVerifies the signature on a message.
class
oauth2client._pycrypto_crypt.PyCryptoSignerSigns messages with a private key.
method
oauth2client._pycrypto_crypt.PyCryptoSigner.sign(message)Signs a message.
class
oauth2client._pycrypto_crypt.PyCryptoVerifierVerifies the signature on a message.
class
oauth2client.client.AccessTokenCredentialsCredentials object for OAuth 2.0.
class
oauth2client.client.AccessTokenRefreshErrorError trying to refresh an expired access token.
class
oauth2client.client.ApplicationDefaultCredentialsErrorError retrieving the Application Default Credentials.
class
oauth2client.client.CredentialsBase class for all Credentials objects.
method
oauth2client.client.Credentials.refresh(http)Forces a refresh of the access_token.
class
oauth2client.client.DeviceFlowInfoIntermediate information the OAuth2 for devices flow.
class
oauth2client.client.ErrorBase error for this module.
class
oauth2client.client.FlowBase class for all Flow objects.
class
oauth2client.client.NonAsciiHeaderErrorHeader names and values must be ASCII strings.
class
oauth2client.client.OAuth2CredentialsCredentials object for OAuth 2.0.
method
oauth2client.client.OAuth2Credentials.set_store(store)Set the Storage for the credential.
class
oauth2client.client.OAuth2DeviceCodeErrorError trying to retrieve a device code.
class
oauth2client.client.OAuth2WebServerFlowDoes the Web Server Flow for OAuth 2.0.
class
oauth2client.client.SETTINGSSettings namespace for globally defined values.
class
oauth2client.client.StorageBase class for all Storage objects.
method
oauth2client.client.Storage.delete()Delete credential.
method
oauth2client.client.Storage.get()Retrieve credential.
method
oauth2client.client.Storage.locked_delete()Delete a credential.
method
oauth2client.client.Storage.locked_get()Retrieve credential.
method
oauth2client.client.Storage.locked_put(credentials)Write a credential.
method
oauth2client.client.Storage.put(credentials)Write a credential.
method
oauth2client.client.Storage.release_lock()Release the Storage lock.
class
oauth2client.client.TokenRevokeErrorError trying to revoke a token.
class
oauth2client.client.VerifyJwtTokenErrorCould not retrieve certificates for validation.
class
oauth2client.clientsecrets.ErrorBase error for this module.
class
oauth2client.clientsecrets.InvalidClientSecretsErrorFormat of ClientSecrets file is invalid.
class
oauth2client.contrib._appengine_ndb.CredentialsNDBPropertyApp Engine NDB datastore Property for Credentials.
class
oauth2client.contrib._appengine_ndb.FlowNDBPropertyApp Engine NDB datastore Property for Flow.
class
oauth2client.contrib._appengine_ndb.SiteXsrfSecretKeyNDBNDB Model for storage for the sites XSRF secret key.
class
oauth2client.contrib.appengine.CredentialsPropertyApp Engine datastore Property for Credentials.
class
oauth2client.contrib.appengine.FlowPropertyApp Engine datastore Property for Flow.
class
oauth2client.contrib.appengine.OAuth2DecoratorUtility for making OAuth 2.0 easier.
method
oauth2client.contrib.appengine.OAuth2Decorator.get_flow()A thread local Flow object.
class
oauth2client.contrib.appengine.SiteXsrfSecretKeyStorage for the sites XSRF secret key.
class
oauth2client.contrib.devshell.ErrorErrors for this module.
class
oauth2client.contrib.devshell.NoDevshellServerError when no Developer Shell server can be contacted.
class
oauth2client.contrib.django_util.apps.GoogleOAuth2HelperConfigApp Config for Django Helper
class
oauth2client.contrib.django_util.models.CredentialsFieldDjango ORM field for storing OAuth2 Credentials.
class
oauth2client.contrib.flask_util.UserOAuth2Flask extension for making OAuth 2.0 easier.
method
oauth2client.contrib.keyring_storage.Storage.locked_delete()Delete Credentials file.
method
oauth2client.contrib.keyring_storage.Storage.locked_get()Retrieve Credential from file.
method
oauth2client.contrib.keyring_storage.Storage.locked_put(credentials)Write Credentials to file.
class
oauth2client.contrib.multiprocess_file_storage.MultiprocessFileStorageMultiprocess file credential storage.
class
oauth2client.contrib.sqlalchemy.CredentialsTypeType representing credentials.
method
oauth2client.contrib.sqlalchemy.Storage.locked_get()Retrieve stored credential.
class
oauth2client.crypt.AppIdentityErrorError to indicate crypto failure.
func
oauth2client.crypt.make_signed_jwt(signer, payload, key_id=None)Make a signed JWT.
class
oauth2client.file.StorageStore and retrieve a single credential to and from a file.
method
oauth2client.file.Storage.locked_delete()Delete Credentials file.
method
oauth2client.file.Storage.locked_get()Retrieve Credential from file.
method
oauth2client.file.Storage.locked_put(credentials)Write Credentials to file.
class
oauth2client.tools.ClientRedirectHandlerA handler for OAuth 2.0 redirects back to localhost.
method
oauth2client.tools.ClientRedirectHandler.do_GET()Handle a GET request.
class
oauth2client.tools.ClientRedirectServerA server to handle OAuth 2.0 redirects back to localhost.
class
oauth2client.transport.MemoryCachehttplib2 Cache implementation which only caches locally.
func
oauth2client.transport.get_http_object(*args, **kwargs)Return a new HTTP object.
この情報について
掲載しているシグネチャは google/oauth2client の公開ソースコードを
Python の ast モジュールで静的解析し、引数名・デフォルト値・
型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。
詳しくは仕組みの解説をご覧ください。