Skip to main content

Class: ApplicationPermission

Permissions granted to StorageEntity.

Extends​

Constructors​

new ApplicationPermission()​

new ApplicationPermission(__namedParameters): ApplicationPermission

Parameters​

• __namedParameters

• __namedParameters.applicationId?: string

• __namedParameters.displayName?: string

• __namedParameters.expirationTime?: Date

• __namedParameters.id: string

• __namedParameters.isInherited?: boolean

• __namedParameters.role: PermissionRole

Returns​

ApplicationPermission

Overrides​

Permission.constructor

Defined in​

packages/core/src/model/Permission.ts:164

Properties​

applicationId?​

optional applicationId: string

Defined in​

packages/core/src/model/Permission.ts:160


displayName?​

optional displayName: string

Defined in​

packages/core/src/model/Permission.ts:161


expirationTime?​

optional expirationTime: Date

Defined in​

packages/core/src/model/Permission.ts:162


id​

id: string

Inherited from​

Permission.id

Defined in​

packages/core/src/model/Permission.ts:5


isInherited?​

optional isInherited: boolean

Inherited from​

Permission.isInherited

Defined in​

packages/core/src/model/Permission.ts:7


role​

role: PermissionRole

Inherited from​

Permission.role

Defined in​

packages/core/src/model/Permission.ts:6