Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [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.