Skip to main content

HS.Registry.REST.Resource.V1.AuthDomain

class HS.Registry.REST.Resource.V1.AuthDomain extends HS.REST.Model.Proxy

Parameters

parameter MEDIATYPE = application/vnd.intersystems.com.hs.auth.crud.v1+json;
Inherited description: Content-Type implemented in this class Subclasses MAY override this
parameter RESOURCENAME = security-domain;
Inherited description: Name of the resource at the REST level Subclasses MUST override this
parameter SOURCECLASS = HS.Registry.AuthDomain;
Inherited description: The class to which this class provides REST access. It must extend %Persistent and have its %JSONENABLED class parameter set to 1 (e.g., by extending %JSON.Adaptor). Subclasses must override this parameter.
parameter SecurityResource = ##class(HS.Registry.AuthDomain.Installer).#SecurityResource;
Inherited description: Security resource used to protect this REST resource.
If provided, then any READ or QUERY operations require READ access to the resource and any Create, Update or Delete operations require WRITE access to the resource.
This parameter is used in the default implementation of CheckPermission() below. If more advanced permission checking is needed, the method can be overridden.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab