Current section
Files
Jump to
Current section
Files
include/egoth.hrl
-record(config, {
account = undefined :: string() | undefined,
scope = undefined :: string() | undefined,
sub = undefined :: string() | undefined,
json = undefined :: string() | undefined,
config = undefined :: string() | undefined,
actor_email = undefined :: string() | undefined,
project_id = undefined :: string() | undefined,
client_email = undefined :: string() | undefined,
% use creds_file record?
token_source = undefined :: string() | undefined,
type = undefined :: binary() | undefined,
client_id = undefined :: string() | undefined,
client_secret = undefined :: string() | undefined,
refresh_token = undefined :: string() | undefined,
private_key = undefined :: string() | undefined
}).
-record(token, {
token :: string(),
type = undefined :: string() | undefined,
scope = undefined :: string() | undefined,
sub = undefined :: string() | undefined,
expires :: non_neg_integer(),
account :: string()
}).