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 instanceBusiness 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
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
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
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
- %AddToSaveSet()
- %CheckAccepts()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DeleteHeader()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetContentType()
- %GetHeader()
- %GetParameter()
- %IsA()
- %IsModified()
- %LogError()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ReportRESTError()
- %SerializeObject()
- %SetContentType()
- %SetCookieFromHeader()
- %SetHeader()
- %SetHeaderIfEmpty()
- %SetModified()
- %SetStatusCode()
- %ValidateObject()
- %WriteResponse()