Skip to main content
AskMe (beta)
Loading icon

HS.HC.OAuth2.Client.REST.v1.impl

class HS.HC.OAuth2.Client.REST.v1.impl extends %REST.Impl

Set of REST APIs for managing OAuth Client Configurations and Server Definitions in a given IRIS instance
Business logic class defined by OpenAPI in HS.HC.OAuth2.Client.REST.v1.spec
Updated Nov 14, 2024 18:59:49

Method Inventory

Parameters

parameter ExposeServerExceptions = 1;
If ExposeServerExceptions is true, then details of internal errors will be exposed.

Methods

classmethod CreateOAuthClientConfig(body As %DynamicObject) as %DynamicObject
Creates a Client Configuration for an OAuth Server with issuerEndpoint.
The method arguments hold values for:
body, Required Parameters are: issuerEndpoint
classmethod CreateOAuthServerClientDefinition(body As %DynamicObject) as %DynamicObject
Creates a Server Client Definition for an OAuth Server with issuerEndpoint
The method arguments hold values for:
body, Required Parameters are: issuerEndpoint
classmethod GetOAuthServerClientDefinitions(includeLocalEndpoint As %Boolean) as %DynamicObject
Returns an array of all available Server Client Definitions in this IRIS instance
The method arguments hold values for:
includeLocalEndpoint, Whether to Include the Local OAuth Server Endpoint in the list of all OAuth Server Endpoints

Inherited Members

Inherited Methods

FeedbackOpens in a new tab