2024 April Release

Class FSCOWS@1.1001:OAuth2Service Permanent link for this heading

OAuth2Service

Since the OAuth Authentication Flow is a clientside flow (implemented via browser redirects), it is necessary to call a webservie via friendly url und give the adress of the service instance as parameter.
  • Getting a Token:
    /oauth2authinit?svc={#qualsigservice}
    Will start the authentication flow, redirect to a login mask, get a code, use that to fetch a token in the background and deliver the token to the resulturi.
    {#qualsigservice} has to be the address of the service instance to use.
  • Adding additional parameters to the authentication flow:
    /oauth2authinit?svc={#qualsigservice}&scope=credential&param2=value2&...
    Will start the authentication flow with additional parameters.

Class Hierarchy

Object > AdministrationObject > OAuth2Service

Direct Subclasses

QualSigService