Hierarchy (View Summary)

Constructors

Properties

auth_scheme: "request_body" | "basic_auth"

Scheme used to authenticate the user

authority_id: string

ID of the authority associted with the auth method

authorize_params: HashMap<string>

Additional params to be sent as part of the authorization reqest

authorize_url: string

URL from the SSO provider for authorisation

client_id: string

Application ID from the SSO provider providing the OAuth services

client_secret: string

Application secret from the SSO provider providing the OAuth services

created_at: number

Unix epoch in seconds of the creation time of the object

ensure_matching: HashMap<string[]>

Security checks to be made on the returned data

id: string

Unique Identifier of the object

info_mappings: HashMap<string>

Mapping of engine values to SSO provider values

name: string

Human readable name of the object

raw_info_url: string

URL to grab user's profile details with a valid token

scope: string

Space seperated access scopes for the user

site: string

HTTP URL of the SSO provider

token_method: "put" | "post" | "get"

HTTP Method used to generating tokens

token_url: string

URL for generating user tokens

type: "oauth" = 'oauth'

Type of auth source

updated_at: number

Unix epoch in seconds of the creation time of the object

version: number

Version of the data

Methods