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


Parameters Properties Methods Queries Indices ForeignKeys Triggers


Essential Values

%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


• 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) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.