WorkOS.ConnectionsConnectionType (WorkOS SDK for Elixir v3.0.1)

Copy Markdown View Source

ConnectionsConnectionType enum.

Summary

Functions

Casts a wire string to its atom; unknown values pass through unchanged.

Dumps an atom back to its wire string.

All known values.

Types

t()

@type t() ::
  :adfssaml
  | :adp_oidc
  | :apple_oauth
  | :auth_0_saml
  | :azure_saml
  | :bitbucket_oauth
  | :cas_saml
  | :cloudflare_saml
  | :class_link_saml
  | :clever_oidc
  | :cyber_ark_saml
  | :discord_oauth
  | :duo_saml
  | :entra_id_oidc
  | :generic_oidc
  | :generic_saml
  | :github_oauth
  | :git_lab_oauth
  | :google_oauth
  | :google_oidc
  | :google_saml
  | :intuit_oauth
  | :jump_cloud_saml
  | :keycloak_saml
  | :last_pass_saml
  | :linked_in_oauth
  | :login_gov_oidc
  | :magic_link
  | :microsoft_oauth
  | :mini_orange_saml
  | :net_iq_saml
  | :okta_oidc
  | :okta_saml
  | :one_login_saml
  | :oracle_saml
  | :ping_federate_saml
  | :ping_one_saml
  | :rippling_saml
  | :salesforce_saml
  | :shibboleth_generic_saml
  | :shibboleth_saml
  | :simple_saml_php_saml
  | :salesforce_oauth
  | :slack_oauth
  | :vercel_marketplace_oauth
  | :vercel_oauth
  | :v_mware_saml
  | :xero_oauth

Functions

cast(other)

@spec cast(String.t() | nil) :: t() | String.t() | nil

Casts a wire string to its atom; unknown values pass through unchanged.

dump(other)

@spec dump(t() | String.t()) :: String.t()

Dumps an atom back to its wire string.

values()

@spec values() :: [t()]

All known values.