Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Connection Type

TokenRequest object – PB Docs 2021 – PowerBuilder Library

TokenRequest object – PB Docs 2021

TokenRequest object

The TokenRequest object can get or set the properties for the access
token request, including the address of the authorization server, the
OAuth 2.0 authorization process, the scope of the access request, the
secure protocol, the timeout value etc.

Note

This object cannot be referenced in .NET Web Service or .NET
Assembly components, otherwise the component will fail to be
deployed.

Properties

TokenRequest property

Datatype

Description

ClassDefinition

PowerObject

An object of type PowerObject containing
information about the class definition of the object or
control.

ClientId

String

Identifier of the registered client issued by the
authorization server. If the program sets the “Authorization”
request header, this property will be ignored.

ClientSecret

String

Password of the registered client issued by the
authorization server. If the program sets the “Authorization”
request header, this property will be ignored.

GrantType

String

The type of the authorization process. Values
are:

  • password – Resource Owner Password Credentials
    Grant;

  • client_credentials – Client Credentials
    Grant;

  • placeholder string – Extension Grant.

Method

String

HTTP method for sending the authentication request.
Values are:

GET – HTTP get method;

POST
– HTTP post method.

Password

String

The password of the resource owner.

Scope

String

The scope of the access request.

SecureProtocol

Integer

Specifies the secure protocol with the integer
value. Values are:

0 – All secure protocols. This
is a default value;

1 – TLS1.0;

2 –
TLS1.1;

3 – TLS1.2.

Timeout

Long

Specifies the timeout seconds. The default value is
60 and 0 is no timeout.

TokenLocation

String

The URL of the authorization server.

UserName

String

The name of the resource owner.

Functions

TokenRequest function

Datatype returned

Description

AppendParam

Integer

Appends the parameter to the request for Extension
Grant only.

ClassName

String

Returns the name assigned to the
object.

ClearHeaders

Integer

Clears the header of the request.

ClearParams

Integer

Clears all of the parameters appended by the
AppendParam function.

GetContextService

Integer

Creates a reference to a context-specific instance
of the specified service.

GetHeader

String

Gets the request header by name.

GetHeaders

String

Gets the header of all of the
requests.

GetParent

PowerObject

Returns a reference to the name of the parent
object.

SetHeader

Integer

Sets the request header by name.

SetHeaders

Integer

Sets the header information of all of the
requests.

TypeOf

Object

Returns the type of the object.


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x