Class Reference
%OAuth2.Server.Claim
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%OAuth2] >  [Server] >  [Claim]
Private  Storage

serial class %OAuth2.Server.Claim extends %SerialObject

%OAuth2.Server.Claim defines a claim that is requested for an access token, userinfo endpoint or IDToken. The value to be returned for the claim will have the same key in the ClaimValues property of %OAuth2.Server.Properties.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2


Summary

Properties
Essential Values

Methods
%AddToSaveSet %AddToSyncSet %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IsA %IsModified %IsNull
%New %NormalizeObject %ObjectIsNull %ObjectModified
%OnBeforeAddToSync %OnDetermineClass %Open %OpenId
%OriginalNamespace %PackageName %RemoveFromSaveSet %ResolveConcurrencyConflict
%SerializeObject %SetModified %SyncObjectIn %SyncTransport
%ValidateObject LogicalToOdbc OdbcToLogical


Properties

• property Essential as %Boolean [ InitialExpression = 0 ];
Essential is true if the claim is essential. Default is false for voluntary claim.
• property Values as list of %String(MAXLEN=2048);
Values is the list of permissible values for this claim either from the value or values property of the claims object.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.