googleauth - Class Signet::OAuth2::Client (v1.12.2)

Reference documentation and code samples for the googleauth class Signet::OAuth2::Client.

Signet::OAuth2::Client creates an OAuth2 client

This reopens Client to add #apply and #apply! methods which update ahash with the fetched authentication token.

Inherits

  • Object

Methods

#build_default_connection

defbuild_default_connection()

#configure_connection

defconfigure_connection(options)

#fetch_access_token!

deffetch_access_token!(options={})

#generate_access_token_request

defgenerate_access_token_request(options={})

#googleauth_orig_generate_access_token_request

defgoogleauth_orig_generate_access_token_request()

#orig_fetch_access_token!

deforig_fetch_access_token!()

#retry_with_error

defretry_with_error(max_retry_count=5)

#token_type

deftoken_type()

The token type as symbol, either :id_token or :access_token

#universe_domain

defuniverse_domain()

Set the universe domain

#universe_domain=

defuniverse_domain=(value)

Set the universe domain

#update_token!

defupdate_token!(options={})

#update_token_signet_base

defupdate_token_signet_base()

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-10-30 UTC.