Object

AuthenticateRequestBody.Authenticate.Oauth2

Keys for the OAuth2 Data dictionary used in sending an authentication message.

Properties

clientIdentifier
string
(Required)

A string that uniquely identifies the access request owner, provisioned by the authorization server.

clientSecret
string
(Required)

A string indicating the secret provisioned by the authorization server.

responseEncryptionKey
byte
(Required)

A string indicating the Base64-encoded public key that encrypts the access token returned in the response.

responseType
string
(Required)

A string indicating the type of authentication request.

(Required)

An array of scope items that specifies the scope of the request.

state
string
(Required)

A string indicating the state of the authentication request.

Topics

Objects

object AuthenticateRequestBody.Authenticate.Oauth2.Scope

An array of short text fields that describes the granted access for read and write. It gives the exact fields of data that the auth svc will provide to the client requesting the authentication.

See Also

Authenticate Request Dictionaries

object AuthenticateRequestBody

InteractiveMessageData dictionary with the authenticate key added used in sending an authentication message.

object AuthenticateRequestBody.Authenticate

Keys for the Authenticate Data dictionary used in sending an authentication message.

object AuthenticateRequestBody.Authenticate.Oauth2.Scope

An array of short text fields that describes the granted access for read and write. It gives the exact fields of data that the auth svc will provide to the client requesting the authentication.