TElOAuth2Client provides functionality of an OAuth 2.0 client: it creates protected resource requests on behalf of the resource owner and with its authorization. This component does not provide transport capabilities, it only creates and processes HTTP requests. Use TElOAuth2Client in conjunction with, for instance, TElHTTPSClient component.
Note, that the OAuth 2.0 protocol (RFC 6749) shares very few implementation details with the OAuth 1.0 protocol (RFC5849). The essential phases of the protocol flow can be described as follows:
To use this class in the development and distribution of your software projects, you need to purchase one of the following licenses:
OfficeBlackbox OR SecureBlackbox Data Security OR SecureBlackbox Professional