Module: Setsuzoku::Service::WebService::Credentials::UsesTokenCredential

Extended by:
T::Helpers, T::Sig
Included in:
CustomAuthCredential, OAuthCredential
Defined in:
lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb

Instance Method Summary collapse

Instance Method Details

#auth_base_urlObject



16
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 16

def auth_base_url; end

#expires_onObject



48
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 48

def expires_on; end

#expires_on=(val) ⇒ Object



54
55
56
57
58
59
60
61
62
63
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 54

def expires_on=(val);

# The token fields to bet set for the custom credential.
#
# @param resp [Hash] the response hash from the external api call for a token.
#
# @return [Hash] the attributes to assign to the credential.
sig{ abstract.params(resp: T::Hash[Symbol, T.untyped]).returns(T::Hash[Symbol, T.untyped]) }
def token_attributes_to_assign(resp); end
end

#refresh_tokenObject



35
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 35

def refresh_token; end

#refresh_token=(val) ⇒ Object



42
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 42

def refresh_token=(val); end

#tokenObject



22
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 22

def token; end

#token=(val) ⇒ Object



29
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 29

def token=(val); end

#token_attributes_to_assign(resp) ⇒ Object



62
# File 'lib/setsuzoku/service/web_service/credentials/uses_credential_token.rb', line 62

def token_attributes_to_assign(resp); end