GhpCoreMetadata

interface GhpCoreMetadata


Summary

Public properties

Boolean

The hasPermissionsGrant signal is used to determine if a user on a surface has a recorded permissions grant.

String?

The object id of the OAuthSessionTrait that was used to send the command to core to update the OAuthToken after expiration.

Public properties

hasPermissionsGrant

val hasPermissionsGrantBoolean

The hasPermissionsGrant signal is used to determine if a user on a surface has a recorded permissions grant. Core sets this flag to true if a permission grant for the application<>user is found in core, and to false if the grant is updated to remove the current surface or is deleted. This signal will be used to calculate the overall permissions state for a user on a surface.

oAuthTraitObjectId

val oAuthTraitObjectIdString?

The object id of the OAuthSessionTrait that was used to send the command to core to update the OAuthToken after expiration. This id is populated once the object is received from core.