class Google::Auth::TokenStore

Included Modules

Defined in:

google/auth/token_store.cr

Constructors

Instance Method Summary

Constructor Detail

def self.from_client(client : OAuth2Client) : TokenStore #

[View source]
def self.load(path : String) : TokenStore #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(access_token : String | Nil = nil, refresh_token : String | Nil = nil, expires_at : String | Nil = nil) #

[View source]

Instance Method Detail

def access_token : String | Nil #

[View source]
def access_token=(access_token : String | Nil) #

[View source]
def apply_to(client : OAuth2Client) : Nil #

[View source]
def expires_at : String | Nil #

[View source]
def expires_at=(expires_at : String | Nil) #

[View source]
def refresh_token : String | Nil #

[View source]
def refresh_token=(refresh_token : String | Nil) #

[View source]
def save(path : String) : Nil #

[View source]