DelegationBase Properties
An object defining properties for the DelegationBase class.
SecretKey
Secret key associated with the delegation.
Type: string
See Also
- SecretKeys todo
Id
Unique identifier for the delegation.
Type: long
DeletedAt
The date and time when the delegation was deleted.
Type: DateTimeOffset?
EndDate
End date and time for the delegation, indicating when it should expire. If its set to null, that means delegation doesn't have expiration date.
Type: DateTimeOffset?
DeletedBy
Information about the user who deleted the delegation.
Type: ClientUserInfo
To
Information about the user to whom the delegation is assigned.
Type: ClientUserInfo
TokenId
Token ID associated with the delegation.
Type: string
ModifiedBy
Information about the user who last modified the delegation.
Type: ClientUserInfo
CreationType
Specifies the creation type for the delegation, indicating how it was generated or categorized.
Type: CreationType
Accepted Values:
Name Value Simple 0 Advance 1
IsActive
Indicates whether the delegation is currently active.
Type: bool
Type
The DelegationType
enum defines the types of delegation available, specifying different modes of access or authorization. In this enum Delegation
means this delegation given to spesific user with specific permissions that decided by user. On the other hand Token
act like access token with spesific that decided by user.
Type: DelegationType
Accepted Values:
Name Value Delegation 0 Token 1
PositionIds
A list of position IDs associated with the delegation given user positions.
Name
Defines the multi language name of the delegation by culture.
Type: Dictionary<string, string>
See Also
- //todo
AccessTokenId
Access token ID, populated only after creating a delegation.
Type: string
BasedType
Specifies the basis type for the delegation, defining the origin or foundation of the delegation.
Type: BasedType
Accepted Values:
Name Value None 0 User 1 Project 2
CreatedAt
The date and time when the delegation was created.
Type: DateTimeOffset
CreatedBy
Information about the user who created the delegation.
Type: ClientUserInfo
From
Information about the user who initiated the delegation.
Type: ClientUserInfo
InternalAccessTokenId
Access token ID, populated only after creating a delegation.
Type: string
ModifiedAt
The date and time when the delegation was last modified.
Type: DateTimeOffset?
StartDate
Specifies the start date and time of the delegation.
Type: DateTimeOffset