Back to Aurora Vision Library website

You are here: Start » Function Reference » System » OAuth » BeginOAuthAuthorization

BeginOAuthAuthorization


Header: AVL.h
Namespace: avl
Module: FoundationBasic

Begins the OAuth 2.0 device authorization flow.

Syntax

C++
C#
 
void avl::BeginOAuthAuthorization
(
	avl::OAuthProvider::Type inProvider,
	atl::Conditional<atl::String>& outVerificationUrl,
	atl::Conditional<atl::String>& outUserCode,
	atl::Conditional<atl::String>& diagResponse
)

Parameters

Name Type Default Description
Input value inProvider OAuthProvider::Type Authorization provider
Output value outVerificationUrl Conditional<String>& Verification URL the user need to visit.
Output value outUserCode Conditional<String>& User Code to pass at the verification site.
Diagnostic input diagResponse Conditional<String>& Raw response from the server