SecurityEvaluatedObject Properties |
The SecurityEvaluatedObject type exposes the following members.
Name | Description | |
---|---|---|
![]() | AuthElementId |
The auth element that represents the object's type of data.
|
![]() | ObjectId |
Id of the object that has been/will be security evaluated.
Is zero when dialog displays a new object to-be-created.
When implementing a objectToEvaluateGetter then .Id should *not* be assigned - PrepareSecurityContextHelper will do that itself.
|
![]() | ObjectType |
ObjectType of the object that has been/will be security evaluated.
Is null if dialog doesn't set a PageDataConfigObjectType.
|
![]() | ObjectUId |
UId of the object that has been/will be security evaluated.
Is zero when dialog displays a new object to-be-created.
|
![]() | OwnerObjectId |
If the object is owned (aggregated) by another object (i.e. a form field is owned by a form) then the owner object id must be specified here.
The OwnerObjectId is used when the specified object is one that is about to be created:
In that case we check if there is Update access to the owner object (as the creation is essentially an update of the owner object).
A specified OwnerObjectId must be non-zero.
|
![]() | OwnerObjectType |
Type of the OwnerObjectId.
Must be specified when OwnerObjectId is specified.
Must be a type that doesn't have a compound key.
|