Table of Contents - googleauth-1.12.2 Documentation
Classes and Modules
- Google::Auth
- Google::Auth::BaseClient
- Google::Auth::ClientId
- Google::Auth::Credentials
- Google::Auth::CredentialsLoader
- Google::Auth::DefaultCredentials
- Google::Auth::ExternalAccount
- Google::Auth::ExternalAccount::AwsCredentials
- Google::Auth::ExternalAccount::AwsRequestSigner
- Google::Auth::ExternalAccount::BaseCredentials
- Google::Auth::ExternalAccount::Credentials
- Google::Auth::ExternalAccount::ExternalAccountUtils
- Google::Auth::ExternalAccount::IdentityPoolCredentials
- Google::Auth::ExternalAccount::PluggableAuthCredentials
- Google::Auth::GCECredentials
- Google::Auth::Helpers
- Google::Auth::Helpers::Connection
- Google::Auth::IAMCredentials
- Google::Auth::IDTokens
- Google::Auth::IDTokens::AggregateKeySource
- Google::Auth::IDTokens::AudienceMismatchError
- Google::Auth::IDTokens::AuthorizedPartyMismatchError
- Google::Auth::IDTokens::ExpiredTokenError
- Google::Auth::IDTokens::HttpKeySource
- Google::Auth::IDTokens::IssuerMismatchError
- Google::Auth::IDTokens::JwkHttpKeySource
- Google::Auth::IDTokens::KeyInfo
- Google::Auth::IDTokens::KeySourceError
- Google::Auth::IDTokens::SignatureError
- Google::Auth::IDTokens::StaticKeySource
- Google::Auth::IDTokens::VerificationError
- Google::Auth::IDTokens::Verifier
- Google::Auth::IDTokens::X509CertHttpKeySource
- Google::Auth::JsonKeyReader
- Google::Auth::OAuth2
- Google::Auth::OAuth2::STSClient
- Google::Auth::ScopeUtil
- Google::Auth::ServiceAccountCredentials
- Google::Auth::ServiceAccountJwtHeaderCredentials
- Google::Auth::Stores
- Google::Auth::Stores::FileTokenStore
- Google::Auth::Stores::RedisTokenStore
- Google::Auth::TokenStore
- Google::Auth::UserAuthorizer
- Google::Auth::UserRefreshCredentials
- Google::Auth::WebUserAuthorizer
- Google::Auth::WebUserAuthorizer::CallbackApp
- Signet
- Signet::OAuth2
- Signet::OAuth2::Client
Methods
- ::as_array — Google::Auth::ScopeUtil
- ::audience — Google::Auth::Credentials
- ::audience= — Google::Auth::Credentials
- ::call — Google::Auth::WebUserAuthorizer::CallbackApp
- ::compute_auth_token_uri — Google::Auth::GCECredentials
- ::compute_check_uri — Google::Auth::GCECredentials
- ::compute_id_token_uri — Google::Auth::GCECredentials
- ::default — Google::Auth::Credentials
- ::determine_creds_class — Google::Auth::DefaultCredentials
- ::ensure_json_parsed — Google::Auth::IDTokens::KeyInfo
- ::env_vars — Google::Auth::Credentials
- ::env_vars= — Google::Auth::Credentials
- ::env_vars_internal — Google::Auth::Credentials
- ::extract_callback_state — Google::Auth::WebUserAuthorizer
- ::extract_ec_key — Google::Auth::IDTokens::KeyInfo
- ::extract_rsa_key — Google::Auth::IDTokens::KeyInfo
- ::forget_sources! — Google::Auth::IDTokens
- ::from_application_default — Google::Auth::Credentials
- ::from_default_paths — Google::Auth::Credentials
- ::from_env_vars — Google::Auth::Credentials
- ::from_file — Google::Auth::ClientId
- ::from_hash — Google::Auth::ClientId
- ::from_io — Google::Auth::Credentials
- ::from_jwk — Google::Auth::IDTokens::KeyInfo
- ::from_jwk — Google::Auth::IDTokens::StaticKeySource
- ::from_jwk_set — Google::Auth::IDTokens::KeyInfo
- ::from_jwk_set — Google::Auth::IDTokens::StaticKeySource
- ::generate_code_verifier — Google::Auth::UserAuthorizer
- ::handle_auth_callback_deferred — Google::Auth::WebUserAuthorizer
- ::iap_key_source — Google::Auth::IDTokens
- ::lookup_auth_param — Google::Auth::Credentials
- ::lookup_local_constant — Google::Auth::Credentials
- ::make_aws_credentials — Google::Auth::ExternalAccount::Credentials
- ::make_creds — Google::Auth::DefaultCredentials
- ::make_creds — Google::Auth::ExternalAccount::Credentials
- ::make_creds — Google::Auth::ServiceAccountCredentials
- ::make_creds — Google::Auth::ServiceAccountJwtHeaderCredentials
- ::make_creds — Google::Auth::UserRefreshCredentials
- ::make_external_account_credentials — Google::Auth::ExternalAccount::Credentials
- ::metadata_host — Google::Auth::GCECredentials
- ::new — Google::Auth::ClientId
- ::new — Google::Auth::GCECredentials
- ::new — Google::Auth::Credentials
- ::new — Google::Auth::ExternalAccount::AwsCredentials
- ::new — Google::Auth::ExternalAccount::AwsRequestSigner
- ::new — Google::Auth::ExternalAccount::IdentityPoolCredentials
- ::new — Google::Auth::ExternalAccount::PluggableAuthCredentials
- ::new — Google::Auth::IAMCredentials
- ::new — Google::Auth::IDTokens::KeyInfo
- ::new — Google::Auth::IDTokens::StaticKeySource
- ::new — Google::Auth::IDTokens::HttpKeySource
- ::new — Google::Auth::IDTokens::X509CertHttpKeySource
- ::new — Google::Auth::IDTokens::JwkHttpKeySource
- ::new — Google::Auth::IDTokens::AggregateKeySource
- ::new — Google::Auth::IDTokens::Verifier
- ::new — Google::Auth::OAuth2::STSClient
- ::new — Google::Auth::ServiceAccountCredentials
- ::new — Google::Auth::ServiceAccountJwtHeaderCredentials
- ::new — Google::Auth::Stores::FileTokenStore
- ::new — Google::Auth::Stores::RedisTokenStore
- ::new — Google::Auth::UserAuthorizer
- ::new — Google::Auth::UserRefreshCredentials
- ::new — Google::Auth::WebUserAuthorizer
- ::normalize — Google::Auth::ScopeUtil
- ::oidc_key_source — Google::Auth::IDTokens
- ::on_gce? — Google::Auth::GCECredentials
- ::paths — Google::Auth::Credentials
- ::paths= — Google::Auth::Credentials
- ::paths_internal — Google::Auth::Credentials
- ::read_creds — Google::Auth::DefaultCredentials
- ::read_json_key — Google::Auth::ExternalAccount::Credentials
- ::read_json_key — Google::Auth::UserRefreshCredentials
- ::reset_cache — Google::Auth::GCECredentials
- ::scope — Google::Auth::Credentials
- ::scope= — Google::Auth::Credentials
- ::symbolize_keys — Google::Auth::IDTokens::KeyInfo
- ::target_audience — Google::Auth::Credentials
- ::target_audience= — Google::Auth::Credentials
- ::token_credential_uri — Google::Auth::Credentials
- ::token_credential_uri= — Google::Auth::Credentials
- ::unescape — Google::Auth::ServiceAccountCredentials
- ::unmemoize_all — Google::Auth::GCECredentials
- ::validate_callback_state — Google::Auth::WebUserAuthorizer
- ::verify_iap — Google::Auth::IDTokens
- ::verify_oidc — Google::Auth::IDTokens
- #@client — Google::Auth::Credentials
- #add_universe_domain_to — Google::Auth::GCECredentials
- #adjust_for_stale_expires_in — Google::Auth::GCECredentials
- #apply — Google::Auth::IAMCredentials
- #apply — Google::Auth::ServiceAccountJwtHeaderCredentials
- #apply — Google::Auth::BaseClient
- #apply! — Google::Auth::IAMCredentials
- #apply! — Google::Auth::ServiceAccountCredentials
- #apply! — Google::Auth::ServiceAccountJwtHeaderCredentials
- #apply! — Google::Auth::BaseClient
- #apply_self_signed_jwt! — Google::Auth::ServiceAccountCredentials
- #authorized_user_env_vars? — Google::Auth::CredentialsLoader
- #aws_headers — Google::Auth::ExternalAccount::AwsRequestSigner
- #base_setup — Google::Auth::ExternalAccount::BaseCredentials
- #build_authorization_header — Google::Auth::ExternalAccount::AwsRequestSigner
- #build_canonical_querystring — Google::Auth::ExternalAccount::AwsRequestSigner
- #build_default_connection — Signet::OAuth2::Client
- #build_token_hash — Google::Auth::GCECredentials
- #call — Google::Auth::WebUserAuthorizer::CallbackApp
- #canonical_request — Google::Auth::ExternalAccount::AwsRequestSigner
- #code_challenge_method — Google::Auth::UserAuthorizer
- #code_verifier= — Google::Auth::UserAuthorizer
- #configure_connection — Signet::OAuth2::Client
- #connection — Google::Auth::Helpers::Connection
- #credential — Google::Auth::ExternalAccount::AwsRequestSigner
- #credential_scope — Google::Auth::ExternalAccount::AwsRequestSigner
- #current_keys — Google::Auth::IDTokens::AggregateKeySource
- #decode_token — Google::Auth::IDTokens::Verifier
- #delete — Google::Auth::Stores::FileTokenStore
- #delete — Google::Auth::Stores::RedisTokenStore
- #delete — Google::Auth::TokenStore
- #disable_universe_domain_check — Google::Auth::Credentials
- #enable_self_signed_jwt? — Google::Auth::ServiceAccountCredentials
- #exchange_token — Google::Auth::OAuth2::STSClient
- #exchange_token — Google::Auth::ExternalAccount::BaseCredentials
- #expires_at= — Google::Auth::ExternalAccount::BaseCredentials
- #expires_at_from_id_token — Signet::OAuth2::Client
- #expires_within? — Google::Auth::BaseClient
- #expires_within? — Google::Auth::ExternalAccount::BaseCredentials
- #fetch_access_token — Google::Auth::GCECredentials
- #fetch_access_token! — Signet::OAuth2::Client
- #fetch_access_token! — Google::Auth::BaseClient
- #fetch_access_token! — Google::Auth::ExternalAccount::BaseCredentials
- #fetch_metadata_role_name — Google::Auth::ExternalAccount::AwsCredentials
- #fetch_metadata_security_credentials — Google::Auth::ExternalAccount::AwsCredentials
- #fetch_security_credentials — Google::Auth::ExternalAccount::AwsCredentials
- #file_data — Google::Auth::ExternalAccount::IdentityPoolCredentials
- #from_env — Google::Auth::CredentialsLoader
- #from_system_default_path — Google::Auth::CredentialsLoader
- #from_well_known_path — Google::Auth::CredentialsLoader
- #generate_access_token_request — Signet::OAuth2::Client
- #generate_code_challenge — Google::Auth::UserAuthorizer
- #generate_signed_request — Google::Auth::ExternalAccount::AwsRequestSigner
- #get_and_store_credentials_from_code — Google::Auth::UserAuthorizer
- #get_application_default — Google::Auth
- #get_authorization_url — Google::Auth::UserAuthorizer
- #get_authorization_url — Google::Auth::WebUserAuthorizer
- #get_aws_resource — Google::Auth::ExternalAccount::AwsCredentials
- #get_credentials — Google::Auth::UserAuthorizer
- #get_credentials — Google::Auth::WebUserAuthorizer
- #get_credentials_from_code — Google::Auth::UserAuthorizer
- #get_impersonated_access_token — Google::Auth::ExternalAccount::BaseCredentials
- #googleauth_orig_generate_access_token_request — Signet::OAuth2::Client
- #handle_auth_callback — Google::Auth::WebUserAuthorizer
- #hexhmac — Google::Auth::ExternalAccount::AwsRequestSigner
- #hmac — Google::Auth::ExternalAccount::AwsRequestSigner
- #host — Google::Auth::ExternalAccount::AwsRequestSigner
- #imdsv2_session_token — Google::Auth::ExternalAccount::AwsCredentials
- #imdsv2_session_token_invalid? — Google::Auth::ExternalAccount::AwsCredentials
- #includes_scope? — Google::Auth::UserRefreshCredentials
- #init_client — Google::Auth::Credentials
- #inject_environment_variables — Google::Auth::ExternalAccount::PluggableAuthCredentials
- #interpret_json — Google::Auth::IDTokens::HttpKeySource
- #interpret_json — Google::Auth::IDTokens::X509CertHttpKeySource
- #interpret_json — Google::Auth::IDTokens::JwkHttpKeySource
- #interpret_options — Google::Auth::CredentialsLoader
- #is_workforce_pool? — Google::Auth::ExternalAccount::BaseCredentials
- #key_for — Google::Auth::Stores::RedisTokenStore
- #load — Google::Auth::Stores::FileTokenStore
- #load — Google::Auth::Stores::RedisTokenStore
- #load — Google::Auth::TokenStore
- #load_gcloud_project_id — Google::Auth::CredentialsLoader
- #load_subject_token_from_output_file — Google::Auth::ExternalAccount::PluggableAuthCredentials
- #log_auth_error — Signet::OAuth2::Client
- #log_fetch_err — Google::Auth::GCECredentials
- #log_fetch_query — Google::Auth::GCECredentials
- #log_fetch_resp — Google::Auth::GCECredentials
- #log_impersonated_token_request — Google::Auth::ExternalAccount::BaseCredentials
- #log_response — Signet::OAuth2::Client
- #log_retries_exhausted — Signet::OAuth2::Client
- #log_token_request — Google::Auth::ExternalAccount::BaseCredentials
- #log_transient_error — Signet::OAuth2::Client
- #make_creds — Google::Auth::CredentialsLoader
- #make_request — Google::Auth::OAuth2::STSClient
- #monitor_credentials — Google::Auth::UserAuthorizer
- #needs_access_token? — Google::Auth::ServiceAccountCredentials
- #needs_access_token? — Google::Auth::ServiceAccountJwtHeaderCredentials
- #needs_access_token? — Google::Auth::BaseClient
- #new_jwt_token — Google::Auth::ServiceAccountJwtHeaderCredentials
- #normalize_and_verify_payload — Google::Auth::IDTokens::Verifier
- #normalize_timestamp — Google::Auth::ExternalAccount::ExternalAccountUtils
- #notify_refresh_listeners — Google::Auth::BaseClient
- #on_refresh — Google::Auth::BaseClient
- #orig_fetch_access_token! — Signet::OAuth2::Client
- #parse_encoded_token — Google::Auth::GCECredentials
- #parse_subject_token — Google::Auth::ExternalAccount::PluggableAuthCredentials
- #project_id — Google::Auth::ExternalAccount::ExternalAccountUtils
- #project_number — Google::Auth::ExternalAccount::ExternalAccountUtils
- #read_json_key — Google::Auth::JsonKeyReader
- #redirect_uri_for — Google::Auth::UserAuthorizer
- #refresh_keys — Google::Auth::IDTokens::HttpKeySource
- #refresh_keys — Google::Auth::IDTokens::AggregateKeySource
- #region — Google::Auth::ExternalAccount::AwsCredentials
- #retrieve_subject_token! — Google::Auth::ExternalAccount::AwsCredentials
- #retrieve_subject_token! — Google::Auth::ExternalAccount::IdentityPoolCredentials
- #retrieve_subject_token! — Google::Auth::ExternalAccount::PluggableAuthCredentials
- #retrieve_subject_token! — Google::Auth::ExternalAccount::BaseCredentials
- #retry_with_error — Signet::OAuth2::Client
- #revoke! — Google::Auth::UserRefreshCredentials
- #revoke_authorization — Google::Auth::UserAuthorizer
- #service_account_email — Google::Auth::ExternalAccount::ExternalAccountUtils
- #service_account_env_vars? — Google::Auth::CredentialsLoader
- #setup_logging — Google::Auth::Credentials
- #sha256_hexdigest — Google::Auth::ExternalAccount::AwsRequestSigner
- #signature — Google::Auth::ExternalAccount::AwsRequestSigner
- #store — Google::Auth::Stores::FileTokenStore
- #store — Google::Auth::Stores::RedisTokenStore
- #store — Google::Auth::TokenStore
- #store_credentials — Google::Auth::UserAuthorizer
- #stored_token — Google::Auth::UserAuthorizer
- #string_to_sign — Google::Auth::ExternalAccount::AwsRequestSigner
- #stringify_hash_keys — Google::Auth::Credentials
- #subprocess_with_timeout — Google::Auth::ExternalAccount::PluggableAuthCredentials
- #symbolize_hash_keys — Google::Auth::Credentials
- #token_data — Google::Auth::ExternalAccount::IdentityPoolCredentials
- #token_type — Signet::OAuth2::Client
- #token_type — Google::Auth::BaseClient
- #token_type — Google::Auth::ExternalAccount::BaseCredentials
- #universe_domain — Google::Auth::GCECredentials
- #update_client_options — Google::Auth::Credentials
- #update_from_filepath — Google::Auth::Credentials
- #update_from_hash — Google::Auth::Credentials
- #update_from_signet — Google::Auth::Credentials
- #update_token! — Signet::OAuth2::Client
- #update_token_signet_base — Signet::OAuth2::Client
- #updater_proc — Google::Auth::IAMCredentials
- #updater_proc — Google::Auth::ServiceAccountJwtHeaderCredentials
- #updater_proc — Google::Auth::BaseClient
- #uri_escape — Google::Auth::ExternalAccount::AwsCredentials
- #uri_is_postmessage? — Google::Auth::UserAuthorizer
- #url_data — Google::Auth::ExternalAccount::IdentityPoolCredentials
- #validate_credential_source — Google::Auth::ExternalAccount::IdentityPoolCredentials
- #validate_response_schema — Google::Auth::ExternalAccount::PluggableAuthCredentials
- #verify — Google::Auth::IDTokens::Verifier
- #verify_keyfile_exists! — Google::Auth::Credentials
- #verify_keyfile_provided! — Google::Auth::Credentials