Table of Contents

KVSKBAHttpOAuthPassCredentials

Implements #63ca2fa44f034f2ba480172fef340d3f#"Http Authentication" .

Procedures

Initialize(Text, Text, Text, Text, Text, Text, Text, List) :

[NonDebuggable()]
procedure Initialize(OAuthAuthorityUrl: Text; ClientId: Text; ClientSecret: Text; Username: Text; UserPassword: Text; Audience: Text; OrganizationDnsName: Text; Scopes: List): 

IsAuthenticationRequired() : Boolean

Summary: Checks if the authentication is required

procedure IsAuthenticationRequired(): Boolean

Returns: Always true

GetAuthorizationHeaders() : Dictionary

Summary: Gets the authorization headers for the request

procedure GetAuthorizationHeaders(): Dictionary

Returns: The header Authorization with the value of Bearer + Token