httpd
Api Code Documentation / Exports / httpd
#
Table of contents#
Interfaces#
Type aliases- AllPermissionsGranter
- AllPermissionsReader
- AllProjectsReader
- AllWorkflowitemsReader
- GlobalPermissionGranter
- GlobalPermissionRevoker
- Permissions
- ProjectAssigner
- ProjectCreator
- ProjectPermissionsGranter
- ProjectPermissionsReader
- ProjectReader
- ProjectUpdater
- WorkflowitemAssigner
- WorkflowitemCloser
- WorkflowitemUpdater
#
Type aliases#
AllPermissionsGranterƬ AllPermissionsGranter: (token
: AuthToken
, grantee
: string
) => Promise
<void
>
#
Type declarationâ–¸ (token
, grantee
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
grantee | string |
#
ReturnsPromise
<void
>
#
Defined in#
AllPermissionsReaderƬ AllPermissionsReader: (token
: AuthToken
) => Promise
<Permissions
>
#
Type declarationâ–¸ (token
): Promise
<Permissions
>
#
ParametersName | Type |
---|---|
token | AuthToken |
#
ReturnsPromise
<Permissions
>
#
Defined in#
AllProjectsReaderƬ AllProjectsReader: (token
: AuthToken
) => Promise
<Project
[]>
#
Type declarationâ–¸ (token
): Promise
<Project
[]>
#
ParametersName | Type |
---|---|
token | AuthToken |
#
ReturnsPromise
<Project
[]>
#
Defined in#
AllWorkflowitemsReaderƬ AllWorkflowitemsReader: (token
: AuthToken
, projectId
: string
, subprojectId
: string
) => Promise
<Workflowitem
[]>
#
Type declarationâ–¸ (token
, projectId
, subprojectId
): Promise
<Workflowitem
[]>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
#
ReturnsPromise
<Workflowitem
[]>
#
Defined in#
GlobalPermissionGranterƬ GlobalPermissionGranter: (token
: AuthToken
, grantee
: string
, intent
: default
) => Promise
<void
>
#
Type declarationâ–¸ (token
, grantee
, intent
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
grantee | string |
intent | default |
#
ReturnsPromise
<void
>
#
Defined in#
GlobalPermissionRevokerƬ GlobalPermissionRevoker: (token
: AuthToken
, recipient
: string
, intent
: default
) => Promise
<void
>
#
Type declarationâ–¸ (token
, recipient
, intent
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
recipient | string |
intent | default |
#
ReturnsPromise
<void
>
#
Defined in#
PermissionsƬ Permissions: { [key in default]?: string[] }
#
Defined in#
ProjectAssignerƬ ProjectAssigner: (token
: AuthToken
, projectId
: string
, assignee
: string
) => Promise
<void
>
#
Type declarationâ–¸ (token
, projectId
, assignee
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
assignee | string |
#
ReturnsPromise
<void
>
#
Defined in#
ProjectCreatorƬ ProjectCreator: (ctx
: Ctx
, issuer
: ServiceUser
, token
: AuthToken
, payload
: CreateProjectPayload
) => Promise
<void
>
#
Type declarationâ–¸ (ctx
, issuer
, token
, payload
): Promise
<void
>
#
ParametersName | Type |
---|---|
ctx | Ctx |
issuer | ServiceUser |
token | AuthToken |
payload | CreateProjectPayload |
#
ReturnsPromise
<void
>
#
Defined in#
ProjectPermissionsGranterƬ ProjectPermissionsGranter: (token
: AuthToken
, projectId
: string
, grantee
: string
, intent
: default
) => Promise
<void
>
#
Type declarationâ–¸ (token
, projectId
, grantee
, intent
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
grantee | string |
intent | default |
#
ReturnsPromise
<void
>
#
Defined in#
ProjectPermissionsReaderƬ ProjectPermissionsReader: (token
: AuthToken
, projectId
: string
) => Promise
<Permissions
>
#
Type declarationâ–¸ (token
, projectId
): Promise
<Permissions
>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
#
ReturnsPromise
<Permissions
>
#
Defined in#
ProjectReaderƬ ProjectReader: (token
: AuthToken
, id
: string
) => Promise
<ProjectAndSubprojects
>
#
Type declarationâ–¸ (token
, id
): Promise
<ProjectAndSubprojects
>
#
ParametersName | Type |
---|---|
token | AuthToken |
id | string |
#
ReturnsPromise
<ProjectAndSubprojects
>
#
Defined in#
ProjectUpdaterƬ ProjectUpdater: (token
: AuthToken
, projectId
: string
, update
: object
) => Promise
<void
>
#
Type declarationâ–¸ (token
, projectId
, update
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
update | object |
#
ReturnsPromise
<void
>
#
Defined in#
WorkflowitemAssignerƬ WorkflowitemAssigner: (token
: AuthToken
, projectId
: string
, subprojectId
: string
, workflowitemId
: string
, newAssignee
: string
) => Promise
<void
>
#
Type declarationâ–¸ (token
, projectId
, subprojectId
, workflowitemId
, newAssignee
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
workflowitemId | string |
newAssignee | string |
#
ReturnsPromise
<void
>
#
Defined in#
WorkflowitemCloserƬ WorkflowitemCloser: (token
: AuthToken
, projectId
: string
, subprojectId
: string
, workflowitemId
: string
) => Promise
<void
>
#
Type declarationâ–¸ (token
, projectId
, subprojectId
, workflowitemId
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
workflowitemId | string |
#
ReturnsPromise
<void
>
#
Defined in#
WorkflowitemUpdaterƬ WorkflowitemUpdater: (token
: AuthToken
, projectId
: string
, subprojectId
: string
, workflowitemId
: string
, updatedData
: any
) => Promise
<void
>
#
Type declarationâ–¸ (token
, projectId
, subprojectId
, workflowitemId
, updatedData
): Promise
<void
>
#
ParametersName | Type |
---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
workflowitemId | string |
updatedData | any |
#
ReturnsPromise
<void
>