HS.HC.Security.API.OAuthClient.V1.disp
class HS.HC.Security.API.OAuthClient.V1.disp extends %CSP.REST
API to manage OAuth clients, discover OAuth server endpoints, dynamically register clients, and refresh JWKS. Dispatch class defined by RESTSpec in HS.HC.Security.API.OAuthClient.V1.specThis class was generated by : HS.HC.Security.API.OAuthClient.V1.spec.cls
Method Inventory
- CreateOAuthClient()
- DeleteOAuthClientById()
- DiscoverOAuthServer()
- GetOAuthClientServerDefinitions()
- GetOAuthClients()
- GetTLSConfigurations()
- RefreshJWKS()
- UpdateOAuthClientById()
Parameters
parameter CONTENTTYPE = application/json;
Default the Content-Type for this application.
parameter CONVERTINPUTSTREAM = 1;
By default convert the input stream to Unicode
parameter IgnoreWrites = 1;
Ignore any writes done directly by the REST method.
parameter SpecificationClass = HS.HC.Security.API.OAuthClient.V1.spec;
The class containing the RESTSpec which generated this class
Methods
classmethod CreateOAuthClient() as %Status
Create a new OAuth client
Delete an OAuth client by ID
classmethod DiscoverOAuthServer() as %Status
Discover OAuth server endpoint
classmethod GetOAuthClientServerDefinitions() as %Status
Get all known OAuth servers
classmethod GetOAuthClients() as %Status
Get all OAuth clients
classmethod GetTLSConfigurations() as %Status
Get all TLS configurations
Refresh the JWKS
Update an OAuth client by ID
Inherited Members
Inherited Methods
- %ClassIsLatestVersion()
- %ClassName()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %New()
- %OriginalNamespace()
- %PackageName()
- %SetModified()
- AcceptsContentType()
- AccessCheck()
- ConvertParameter()
- Decrypt()
- DispatchRequest()
- DrawCSS3STYLE()
- DrawHEAD()
- DrawSTHEAD()
- DrawSTTitle()
- DrawSTYLE()
- DrawTitle()
- DrawTitleSection()
- Encrypt()
- Error()
- EscapeHTML()
- EscapeURL()
- GetAuthChallenge()
- Http403()
- Http404()
- Http405()
- Http500()
- HyperEventCall()
- HyperEventHead()
- Include()
- InsertHiddenField()
- InsertHiddenFields()
- IsPrivate()
- Link()
- Login()
- OnErrorSetup()
- OnHTTPHeader()
- OnHandleCorsRequest()
- OnHandleOptionsRequest()
- OnLoginPage()
- OnPage()
- OnPageError()
- OnPostHTTP()
- OnPostHyperEvent()
- OnPreDispatch()
- OnPreHTTP()
- OnPreHyperEvent()
- OnSecurityTokenPage()
- Page()
- QuoteJS()
- ReportHttpStatusCode()
- RewriteURL()
- SetResponseHeaderIfEmpty()
- ShowError()
- StartTimer()
- StatusToJSON()
- StatusToProxyObject()
- StopTimer()
- SupportedVerbs()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()