Home > Class Reference > ENSLIB namespace > %OAuth2.Server.Claim
Private  Storage   

%OAuth2.Server.Claim


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.