Learning
Documentation
Community
Open Exchange
Global Masters
Home > Class Reference > %SYS namespace > OAuth2.Server.Userinfo
Private  Storage   

OAuth2.Server.Userinfo


class OAuth2.Server.Userinfo extends
%RegisteredObject

OAuth2.Server.Userinfo implements the OpenID Connect Userinfo endpoint.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 3


Summary


Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IncrementCount %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject Process ReturnError StatusError


Parameters


• parameter HTTP200OK = "200 OK";
• parameter HTTP400BADREQUEST = "400 Bad Request";
• parameter HTTP401UNAUTHORIZED = "401 Unauthorized";
• parameter HTTP500INTERNALSERVERERROR = "500 Internal Server Error";

Methods


• classmethod Process() as %Status
• classmethod ReturnError(error As %OAuth2.Error)
Return error response
• classmethod StatusError(sc As %Status)
Return an internal server error