View Source ExNylas.HostedAuthentication.Grant (ExNylas v0.9.0)

Structs for Nylas hosted authentication.

Nylas docs

Summary

Types

@type t() :: %ExNylas.HostedAuthentication.Grant{
  access_token: String.t() | nil,
  email: String.t() | nil,
  expires_in: non_neg_integer() | nil,
  grant_id: String.t() | nil,
  id_token: String.t() | nil,
  provider:
    (:google
     | :microsoft
     | :icloud
     | :yahoo
     | :imap
     | :"virtual-calendar"
     | :zoom
     | :ews)
    | nil,
  refresh_token: String.t() | nil,
  scope: String.t() | nil,
  token_type: String.t() | nil
}